Yitzchak Gale <g...@sefer.org> writes:

> Tom Davies wrote:
>>> I find it convenient sometimes to convert a Maybe
>>> value to an Either
>
> maybeToEither = flip maybe Right . Left

Remember, some people don't like flip! :p

maybeToEither = (`maybe` Right) . Left

> While useful, I think its ubiquity to simplicity ratio is not
> high enough to justify either depending on MissingH
> just for that, or adding it to a base library.

Just like the swap :: (a,b) -> (b,a) function a lot of people were
discussing on librar...@?

In general, I agree.

> However, if your personal style makes this so
> ubiquitous as to override its simplicity, go ahead
> and upload it to Hackage, perhaps others will
> also benefit.

Just give it a good name, rather than "fooToolkit", "barToolkit", etc.

-- 
Ivan Lazar Miljenovic
ivan.miljeno...@gmail.com
IvanMiljenovic.wordpress.com
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to