I suspect this definition is what Sebastian meant by "converting back and forth to ordinary lists".
2011/8/29 Ryan Ingram <[email protected]> > > > On Sun, Aug 28, 2011 at 8:24 PM, Maciej Marcin Piechotka < > [email protected]> wrote: > >> f `fmap` FList g = _|_ >> f `fmap` FList g = map id >> f `fmap` FList g = map _|_ >> (+ variation of _|_*) >> > > f `fmap` FList g = \bs -> map f (g []) ++ bs > > > > _______________________________________________ > Haskell-Cafe mailing list > [email protected] > http://www.haskell.org/mailman/listinfo/haskell-cafe > >
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
