Adding to others,
For fmapping left value I suggest using fmapLeft from errors package, for fmapping both you can use
either (Left . replicate 3) (Right . replicate 3)
Hi,Can someone please explain the difference in outputs of the following two expressions ---------------ghci> fmap (replicate 3) (Right "blah")Right ["blah","blah","blah"]ghci> fmap (replicate 3) (Left "foo")Left "foo"---------------Why does 'Right' return a list of Strings whereas 'Left' returns just a String.Thanks,Shishir
_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners