composition-prelude

Higher-order function combinators

LTS Haskell 23.27:3.0.1.0
Stackage Nightly 2025-07-13:3.0.1.0
Latest on Hackage:3.0.1.0

See all snapshotscomposition-prelude appears in

BSD-3-Clause licensedbyVanessa McHale
Maintained by[email protected]
This version can be pinned in stack with:composition-prelude-3.0.1.0@sha256:072f6a183d5862cb3ed83ee933f24ab8c2d3d49036c3e0f9a021826ce1222958,1216

Module documentation for 3.0.1.0

Depends on 1 package(full list with versions):

composition-prelude

Higher-order function composition.

An alternate version of what’s provided incomposition andcomposition-extra.

Changes

composition-prelude

3.0.1.0

  • AddonM

3.0.0.2

  • Fasterthread, hopefully

3.0.0.0

  • Remove-.** etc. and replace with.@
  • Fix documentation
  • Add rule forthread
  • -. has a different fixity
  • Add+>,&: infix synonyms

2.0.5.0

  • Add(.*****) and(.******).
  • Polish documentation

2.0.4.0

  • Fix(.@@@)

2.0.3.0

  • Add(.@),(.@@),(.@@@),(.@@@@) operators
  • Improved documentation

2.0.2.2

  • Polish documentation

2.0.2.1

  • Polish documentation

2.0.2.0

  • Add.$

2.0.1.0

  • Adddup for tuples

2.0.0.0

  • Fix fixity of various operators

1.5.3.0

  • Addbetween and~@~

1.5.2.0

  • Add monadic versions of various composition operators.
  • Performance improvements related to the inliner

1.5.1.0

  • AddthreadM
  • Generalizethread to work on anyFoldable of functions