continue-0.2.0: continue.cabal
Name: continue
Version: 0.2.0
Category: Control
Synopsis: Monads with suspension and arbitrary-spot reentry
Maintainer: Ertugrul Söylemez <es@ertes.de>
Author: Ertugrul Söylemez <es@ertes.de>
Copyright: (c) 2012 Ertugrul Söylemez
License: BSD3
License-file: LICENSE
Build-type: Simple
Stability: experimental
Cabal-version: >= 1.10
Extra-source-files: README.md
Description:
This library implements a monad transformer for suspendable
computations, similar and related to free comonads. It allows to
write continuation-based web frameworks, command line applications
and similar interfaces, where you want to reenter a computation at
arbitrary spots.
Source-repository head
type: git
location: git://github.com/ertes/continue.git
Library
Build-depends:
base >= 4.5 && < 5,
bifunctors >= 3.0 && < 4,
monad-control >= 0.3 && < 1,
mtl >= 2.0 && < 3,
semigroupoids >= 3.0 && < 4,
transformers >= 0.3 && < 1,
transformers-base >= 0.4 && < 1
Default-language: Haskell2010
Default-extensions:
FlexibleInstances
FunctionalDependencies
RankNTypes
MultiParamTypeClasses
TypeFamilies
Other-extensions:
UndecidableInstances
GHC-Options: -W
Exposed-modules:
Control.Monad.Continue
Control.Monad.Continue.Class
-- Test-suite continue-test
-- Type: exitcode-stdio-1.0
-- Build-depends:
-- base >= 4.5 && < 5,
-- blaze-builder,
-- boomerang,
-- conduit,
-- containers,
-- continue,
-- http-types,
-- mtl,
-- wai,
-- warp,
-- web-routes,
-- web-routes-boomerang
-- Default-language: Haskell2010
-- Default-extensions:
-- FlexibleInstances
-- MultiParamTypeClasses
-- OverloadedStrings
-- TemplateHaskell
-- TypeOperators
-- UndecidableInstances
-- GHC-Options: -threaded -rtsopts
-- Hs-source-dirs: test
-- Main-is: Main.hs