[Haskell-cafe] Why is (+++) not a functor?

2011-07-12 Thread Felipe Almeida Lessa
Hey! =) ArrowChoice's (+++) documentation [1] says that this is in general not a functor [1]. What does it mean for (+++) to be or not to be a functor? Cheers, [1] http://hackage.haskell.org/packages/archive/base/4.3.1.0/doc/html/Control-Arrow.html#v:-43--43--43- -- Felipe.

Re: [Haskell-cafe] Why is (+++) not a functor?

2011-07-12 Thread David Barbour
On Tue, Jul 12, 2011 at 6:55 PM, Felipe Almeida Lessa felipe.le...@gmail.com wrote: ArrowChoice's (+++) documentation [1] says that this is in general not a functor [1]. What does it mean for (+++) to be or not to be a functor? The same note is made for (***). If you review Ross