Cabal revisions of effect-monad-0.6
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: effect-monad-version: 0.6-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, Counter, Update) and a wrapper over normal monads (Control.Effect.Monad). This provides a way to embed effect systems into Haskell. For more information see with paper \"Embedding effect systems in Haskell\" by Orchard and Petricek <http://www.cl.cam.ac.uk/~dao29/publ/haskell14-effects.pdf> (Haskell, 2014) and the examples in <https://github.com/dorchard/effect-monad/tree/master/examples>. - .- (note, this package was previously called 'ixmonad' until September 2014). --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.8.2--extra-source-files: examples/*.hs---source-repository head- type: git- location: https://github.com/dorchard/effect-monad--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- - build-depends: base < 5,- ghc-prim,- type-level-sets >= 0.5-+name: effect-monad +version: 0.6 +x-revision: 1 +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, Counter, Update) and a wrapper over normal monads (Control.Effect.Monad). This provides a way to embed effect systems into Haskell. For more information see with paper \"Embedding effect systems in Haskell\" by Orchard and Petricek <http://www.cl.cam.ac.uk/~dao29/publ/haskell14-effects.pdf> (Haskell, 2014) and the examples in <https://github.com/dorchard/effect-monad/tree/master/examples>. + . + (note, this package was previously called 'ixmonad' until September 2014). + +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.8.2 + +extra-source-files: examples/*.hs + + +source-repository head + type: git + location: https://github.com/dorchard/effect-monad + +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 + + build-depends: base < 5, + ghc-prim, + type-level-sets >= 0.5 && < 0.6 +
revision 2
name: effect-monad version: 0.6 -x-revision: 1 +x-revision: 2 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, Counter, Update) and a wrapper over normal monads (Control.Effect.Monad). This provides a way to embed effect systems into Haskell. For more information see with paper \"Embedding effect systems in Haskell\" by Orchard and Petricek <http://www.cl.cam.ac.uk/~dao29/publ/haskell14-effects.pdf> (Haskell, 2014) and the examples in <https://github.com/dorchard/effect-monad/tree/master/examples>. Control.Effect.Writer Control.Effect.Helpers.List - build-depends: base < 5, + build-depends: base < 4.9, ghc-prim, type-level-sets >= 0.5 && < 0.6