indexed-transformers: Atkey indexed monad transformers

[ bsd3, control, library ] [ Propose Tags ] [ Report a vulnerability ]
Versions [RSS] 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.1.0.4
Change log CHANGELOG.md
Dependencies base (>=4.7 && <5), free, mtl, transformers [details]
License BSD-3-Clause
Copyright 2024 Eitan Chatav
Author Eitan Chatav
Maintainer eitan@morphism.tech
Category Control
Home page https://github.com/morphismtech/indexed-transformers#readme
Bug tracker https://github.com/morphismtech/indexed-transformers/issues
Source repo head: git clone https://github.com/morphismtech/indexed-transformers
Uploaded by echatav at 2024-01-15T20:55:53Z
Distributions LTSHaskell:0.1.0.4, NixOS:0.1.0.4, Stackage:0.1.0.4
Downloads 250 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2024-01-15 [all 1 reports]

Readme for indexed-transformers-0.1.0.4

[back to package description]

indexed-transformers

An Atkey indexed monad is a Functor enriched category. An indexed monad transformer transforms a Monad into an indexed monad.

This library provides

  • a typeclass for indexed monad transformers
  • qualified do notation to use with them
  • and instances for the
    • free indexed monad transformer
    • continuation indexed monad transformer
    • state indexed monad transfomer
    • writer indexed monad transformer