Functor (Either a)
Ian Lynagh
igloo at earth.li
Sun Jul 15 15:27:51 EDT 2007
Hi Conor,
On Sun, Jul 15, 2007 at 08:20:25PM +0100, Conor McBride wrote:
>
> and it does rather suggest that there's an instance of Functor for
> (Either a). Yet,
>
> Prelude> fmap not (Right True)
>
> <interactive>:1:0:
> No instance for (Functor (Either a))
> arising from use of `fmap' at <interactive>:1:0-20
It's in Control.Monad.Instances:
Prelude> :m + Control.Monad.Instances
Prelude Control.Monad.Instances> fmap not (Right True)
Right False
I don't know if there's a way of deducing that from the haddock
documentation.
Thanks
Ian
More information about the Libraries
mailing list