Name: explicit-sharing
Version: 0.6
Cabal-Version: >= 1.6
Synopsis: Explicit Sharing of Monadic Effects
Description:
This package implements a monad transformer for sharing monadic
effects.
Category: Control, Monads
License: PublicDomain
License-File: LICENSE
Author: Chung-chieh Shan, Oleg Kiselyov, and Sebastian Fischer
Maintainer: sebf@informatik.uni-kiel.de
Homepage: http://sebfisch.github.com/explicit-sharing
Bug-Reports: http://github.com/sebfisch/explicit-sharing/issues
Build-Type: Custom
Stability: experimental
Extra-Source-Files: Test.hs
Library
Build-Depends: base >= 3 && < 5, containers, mtl,
template-haskell >= 2.4 && < 2.5,
derive >= 2.3 && < 2.4
Exposed-Modules: Control.Monad.Sharing,
Control.Monad.Sharing.Classes,
Control.Monad.Sharing.FirstOrder,
Data.Monadic.Derive,
Data.Monadic.List
Other-Modules: Control.Monad.Sharing.Implementation.CPS,
Control.Monad.Sharing.Implementation.FirstOrder
Ghc-Options: -Wall -fno-warn-name-shadowing
Extensions: ExistentialQuantification,
MultiParamTypeClasses,
FlexibleInstances,
FlexibleContexts,
RelaxedPolyRec,
Rank2Types