name: ixmonad version: 0.55 synopsis: Embeds effect systems into Haskell using parameteric effect monads description: Provides the 'parametric effect monad' structure to Haskell with a number of analogous of familiar monads (Reader, Writer, State, Maybe, Ticks) and a wrapper over normal monads (Control.Effect.Monad). This provides a way to embed effect systems into Haskell. For more information see and the examples in . license: BSD3 license-file: LICENSE category: Control, Monads copyright: 2013-14 University of Cambridge author: Dominic Orchard maintainer: Dominic Orchard stability: experimental build-type: Simple cabal-version: >= 1.6 tested-with: GHC >= 7.6 extra-source-files: examples/*.hs source-repository head type: git location: https://github.com/dorchard/ixmonad library hs-source-dirs: src exposed-modules: Control.Coeffect Control.Coeffect.Coreader Control.Effect Control.Effect.Cond Control.Effect.Counter Control.Effect.CounterNat Control.Effect.Maybe Control.Effect.Monad Control.Effect.Parameterised Control.Effect.Reader Control.Effect.ReadOnceReader Control.Effect.State Control.Effect.Update Control.Effect.Vector Control.Effect.WriteOnceWriter Control.Effect.Writer Control.Effect.Helpers.List Control.Effect.Helpers.Mapping Control.Effect.Helpers.Set build-depends: base < 5, ghc-prim