Free monads and monad transformers

Version on this page:0.6.1@rev:1
LTS Haskell 21.14:0.6.2
Stackage Nightly 2023-10-03:0.6.2
Latest on Hackage:0.6.2

See all snapshots control-monad-free appears in

LicenseRef-PublicDomain licensed by Luke Palmer, Pepe Iborra
Maintained by
This version can be pinned in stack with:control-monad-free-0.6.1@sha256:d08dceee154098bee492a1c00ef699a2a3a0e8a3851c5d49ccd49d5645a501a4,1223

Module documentation for 0.6.1

Used by 1 package in lts-7.24(full list with versions):

This package provides datatypes to construct Free monads, Free monad transformers, and useful instances. In addition it provides the constructs to avoid quadratic complexity of left associative bind, as explained in:

  • Janis Voigtlander, Asymptotic Improvement of Computations over Free Monads, MPC'08