Data.Functor module naming?
Louis Wasserman
wasserman.louis at gmail.com
Mon Nov 8 18:43:37 EST 2010
The Functor type class generalizes Applicative and Monad, but it also
generalizes Foldable and Traversable, which are in Data.Foldable and
Data.Traversable. Since some Applicative functors are also "data" (as
opposed to operators), like the list functor, it seems like a reasonable
compromise to put it in Data.Functor.
Louis Wasserman
wasserman.louis at gmail.com
http://profiles.google.com/wasserman.louis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/libraries/attachments/20101108/b00329b2/attachment.html
More information about the Libraries
mailing list