vector-functorlazy-0.0.1: vectors that perform the fmap operation in constant time
Data.Vector.FunctorLazy.Common
Synopsis
data LazyBox Source
Every position in the super lazy vector is represented by a LazyBox
Constructors
Fields
how many functions have been applied to this box
current partially evaluated thunk
mkLazyBox :: a -> LazyBoxSource
data LazyController Source
Records the sequence of fmaps that have occurred
Instances
appList :: Any -> [Any] -> aSource