monad-lgbt-0.0.2: monad-lgbt.cabal
-- This file has been generated from package.yaml by hpack version 0.14.0.
--
-- see: https://github.com/sol/hpack
name: monad-lgbt
version: 0.0.2
synopsis: Monad transformers for combining local and global state.
description: This is library providing a nice typeclass interface for monads with two different states: local and global. Local state is backtraced whenever intervening monad transformer backtracks. Global state is preserved across all backtracing. It provides nice, classy interface for monads with backtracking/backjumping/continuations.
category: Control
stability: beta
homepage: https://github.com/mgajda/monad-lgbt#readme
bug-reports: https://github.com/mgajda/monad-lgbt/issues
author: Michal J. Gajda <mjgajda@gmail.com>
maintainer: Michal J. Gajda <mjgajda@gmail.com>
license: BSD2
license-file: LICENSE
build-type: Simple
cabal-version: >= 1.10
source-repository head
type: git
location: https://github.com/mgajda/monad-lgbt
library
hs-source-dirs:
src
build-depends:
logict
, hspec
, QuickCheck
, deepseq
, base >=4.3 && <4.10
, containers
, mtl
exposed-modules:
Control.Monad.State.LGBT
Control.Monad.Backtrack
other-modules:
Paths_monad_lgbt
default-language: Haskell2010
test-suite spec
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs:
src
, test
build-depends:
logict
, hspec
, QuickCheck
, deepseq
, base >=4.3 && <4.10
, containers
, mtl
other-modules:
Control.Monad.Backtrack
Control.Monad.State.LGBT
default-language: Haskell2010