3 ms·
Personally, I'm most glad to see that Applicative is finally a superclass of Monad.
by ARussell 12y ago
Personally, I'm most glad to see that Applicative is finally a superclass of Monad.
- jordigh 12y agoWhoa, I never thought that would get fixed. It's been, what, 20 years? :-) So why wasn't it done earlier? Is there going to be any code breakage with that?
- pseudonom- 12y agoThere have been deprecation warnings (since 7.8?) about the AMP: https://wiki.haskell.org/Functor-Applicative-Monad_Proposal#Applying_the_AMP_to_GHC_and_then_Haskell_in_practice https://wiki.haskell.org/Functor-Applicative-Monad_Proposal#... There's a list of breakage at: https://www.fpcomplete.com/blog/2015/03/stackage-ghc-7-10 https://www.fpcomplete.com/blog/2015/03/stackage-ghc-7-10 (I'm not sure what portion of that is due to AMP.)
- tome 12y agoI think Applicative was introduced within the last 10 years. The paper that introduced them was published in 2008 (Applicative Programming with Effects, Conor McBride and Ross Paterson)