prelude-extras

Higher order versions of Prelude classes http://github.com/ekmett/prelude-extras

Version on this page:0.4.0.3
LTS Haskell 8.12:0.4.0.3
Stackage Nightly 2017-04-28:0.4.0.3
Latest on Hackage:0.4.0.3
BSD3 licensed by Edward A. Kmett
Maintained by Edward A. Kmett

Module documentation for 0.4.0.3

Higher order versions of Prelude classes to ease programming with polymorphic recursion and reduce UndecidableInstances

See http://flint.cs.yale.edu/trifonov/papers/sqcc.pdf for further discussion of the approach taken here.

Changes

0.4.0.3

  • Add instances for Const
  • Add instances for tuples up to 9

0.4.0.2

  • Mark Prelude.Extras as Trustworthy

0.4.0.1

  • Added instances for the types in base where possible

0.4

  • Derived Functor, Foldable, and Traversable for Lift1 and Lift2

0.3.1

  • Fixed a broken #ifdef

0.3

  • Restructured so users can take advantage of default signatures
Depends on:
comments powered byDisqus