GHC 6.12.1
December 2009GHC 6.12.1Mailing list: GHC 6.12.1 releasedRelease notes for GHC 6.12.1
New language extension flags:
TupleSections
MonoLocalBinds
- DeriveFunctor, DeriveFoldable, and DeriveTraversable
NoNPlusKPatterns
- ExplicitForAll
New compiler flags:
-fwarn-dodgy-exports
-fwarn-unused-do-bind
This GHC version corresponds to base
version 4.2.0.0.base-4.2.0.0
Several functions were movedCommit converting (<$), (*>), (<*), some, and many to class methods into typeclasses to allow instances to provide more efficient definitions where possible.
- The
(<$)
function became a method of the Functor class. - The
(*>)
and(<*)
functions become methods of the Applicative class. - The
some
andmany
functions became methods of the Alternative class.