On 23 December 2010 21:43, Mario Blažević <mblaze...@stilo.com> wrote:
> Why are Cofunctor and Comonad classes not a part of the base library?
[SNIP]
> Later on I found that this question has been raised before by Conal Elliott,
> nearly four years ago.
>
> http://www.haskell.org/pipermail/libraries/2007-January/006740.html


From a somewhat "philistine" persepective, that Conal's question went
unanswered says something:

"Does anyone have useful functionality to go into a Cofunctor module
(beyond the class declaration)?"

Successful post-H98 additions to Base (Applicative, Arrows, ...)
brought a compelling programming style with them. For Comonads,
Category-extras does define some extra combinators but otherwise they
have perhaps seemed uncompelling.

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to