Changes between Version 29 and Version 30 of Prelude710


Ignore:
Timestamp:
Feb 15, 2015 7:05:01 AM (2 years ago)
Author:
oerjan
Comment:

missing verb

Legend:

Unmodified
Added
Removed
Modified
  • Prelude710

    v29 v30  
    4646
    4747* GHC 7.10 RC2 already contains an implementation of the Foldable/Traversable generalizations. If we went with Plan List, then authors who have modified their code to work with GHC 7.10 would have to undo some of those changes (but not the Applicative-Monad related changes).
    48 * With the Applicative/Monad Proposal in place, `mapM` now too restrictive in the class of effects it allows, as well as the type of containers it allows you to traverse. This motivates bringing `traverse` into scope.
     48* With the Applicative/Monad Proposal in place, `mapM` is now too restrictive in the class of effects it allows, as well as the type of containers it allows you to traverse. This motivates bringing `traverse` into scope.
    4949* With Foldable/Traversable there are no longer any name clashes between Prelude and the rest of base.
    5050* The functions in Prelude become consistently applicable to other data structures, for example `Vector`, `Map`, `Maybe`, `Either a`, `(,) a`, `Set`, etc.