Haskell GHC 7.10.1 Released
mail.haskell.org
mail.haskell.org
So why wasn't it done earlier? Is there going to be any code breakage with that?
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
(I'm not sure what portion of that is due to AMP.)
I learned how to solve some of my type-related puzzlement by redefining stuff as "undefined" and using HDevTools to see what type gets inferred.
Also I can't wait to see what wild stuff people will come up with using the typechecker plugin API
That's not to say the ability to do it in the middle of a program isn't huge - it is! - but just a technique I have occasionally found quite useful that's available to those stuck on older versions of ghc.
1. giving cabal the ability to sensibly manage packages (dependency resolution / uninstallation, etc.)
2. Arbitrary-precision floating point arithmetic through openfp (corollary to the use of gmp to accomplish the separation between Int and Integer).
3. Arbitrary-radix integer literals (e.g. as in Erlang).
Regardless, huge steps forward with this update :)
http://www.reddit.com/r/haskell/comments/30gyie/announce_ghc...