Proposal: Applicative => Monad: Call for consensus

John Smith voldermort at
Tue Jan 4 18:59:40 CET 2011

On 04/01/2011 14:25, Ian Lynagh wrote:
>> Now which notable things are not included in the patch for base:
>> * fmap is not renamed to map.
>> * return and (>>) are not removed as a method.
>> * fail is not removed as a method.
>> * All the liftM functions are not removed in favour of fmap and liftAs.
>> I think these are better left as separate proposals.
> OK, but I think it would be good to get any changes into a single
> release, so people only need to fix their instances once.

Further patches can be proposed for the next release of GHC after this change is accepted.

More information about the Libraries mailing list