BSD-3-Clause licensed by Gabriella Gonzalez
Maintained by [email protected]
This version can be pinned in stack with:list-transformer-1.1.1@sha256:33ecaa357f2818b142c6c64924bea92b2ba4bfbb1156d6ca42cacdc6f253301e,1549

Module documentation for 1.1.1

Depends on 3 packages(full list with versions):
Used by 1 package in nightly-2024-11-12(full list with versions):

This library provides a list monad transformer that enriches lists with effects and streams efficiently in constant space.

This library also has an extensive tutorial in the List.Transformer module which explains the motivation behind this type and how to use the type fluently.

Changes

1.1.1

  • Support older versions of base

1.1.0:

  • BREAKING CHANGE: Remove MonadTrans instance for ZipListT

1.0.9:

  • MFunctor instances for ListT / Step

1.0.8:

  • Improve documentation

1.0.7:

  • Add ZipListT
  • Add dropWhile

1.0.6:

  • Build against GHC 8.8

1.0.5:

  • Disable -Wcompat build flag for GHC < 8.0

1.0.4:

  • Add Semigroup instance
  • Make package -Wcompat-clean

1.0.3:

  • Fix typos in tutorial

1.0.2:

  • Add takeWhile
  • Add MonadFail instance for ListT

1.0.1:

  • Add take / drop / unfold / zip

1.0.0:

  • Initial release