Cabal revisions of operational-0.2.3.4
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: operational-Version: 0.2.3.4-Synopsis: Implementation of difficult monads made easy- with operational semantics.-Description:- This library makes it easy to implement monads with tricky control flow.- .- This is useful for: writing web applications in a sequential style, programming games with a uniform interface for human and AI players and easy replay capababilities, implementing fast parser monads, designing monadic DSLs, etc.- .- See the project homepage <http://wiki.haskell.org/Operational> for a more detailed introduction and features.- .- Related packages: MonadPrompt <http://hackage.haskell.org/package/MonadPrompt>.--Category: Control, Monads-License: BSD3-License-file: LICENSE-Author: Heinrich Apfelmus-Maintainer: Heinrich Apfelmus <apfelmus quantentunnel de>-Copyright: (c) Heinrich Apfelmus 2010-2013-Homepage: http://wiki.haskell.org/Operational-Stability: Provisional--build-type: Simple-cabal-version: >= 1.6-extra-source-files: CHANGELOG.md- doc/*.md- doc/examples/*.hs- doc/examples/*.lhs- doc/examples/*.md--flag buildExamples- description: Build example executables.- default: True- -source-repository head- type: git- location: git://github.com/HeinrichApfelmus/operational.git--Library- hs-source-dirs: src- build-depends: base >= 4.4 && < 5 , mtl >= 1.1 && < 2.3.0- ghc-options: -Wall- extensions: GADTs, Rank2Types, ScopedTypeVariables,- UndecidableInstances, GADTSyntax,- MultiParamTypeClasses, FlexibleInstances- exposed-modules: Control.Monad.Operational--Executable operational-TicTacToe- if flag(buildExamples)- build-depends: random == 1.*- cpp-options: -DbuildExamples- else- buildable: False- main-is: doc/examples/TicTacToe.hs- hs-source-dirs: src, .- other-modules: Control.Monad.Operational-+Name: operational +Version: 0.2.3.4 +x-revision: 1 +Synopsis: Implementation of difficult monads made easy + with operational semantics. +Description: + This library makes it easy to implement monads with tricky control flow. + . + This is useful for: writing web applications in a sequential style, programming games with a uniform interface for human and AI players and easy replay capababilities, implementing fast parser monads, designing monadic DSLs, etc. + . + See the project homepage <http://wiki.haskell.org/Operational> for a more detailed introduction and features. + . + Related packages: MonadPrompt <http://hackage.haskell.org/package/MonadPrompt>. + +Category: Control, Monads +License: BSD3 +License-file: LICENSE +Author: Heinrich Apfelmus +Maintainer: Heinrich Apfelmus <apfelmus quantentunnel de> +Copyright: (c) Heinrich Apfelmus 2010-2013 +Homepage: http://wiki.haskell.org/Operational +Stability: Provisional + +build-type: Simple +cabal-version: >= 1.6 +extra-source-files: CHANGELOG.md + doc/*.md + doc/examples/*.hs + doc/examples/*.lhs + doc/examples/*.md + +flag buildExamples + description: Build example executables. + default: True + +source-repository head + type: git + location: git://github.com/HeinrichApfelmus/operational.git + +Library + hs-source-dirs: src + build-depends: base >= 4.4 && < 5 , mtl >= 1.1 && < 2.3.0 + ghc-options: -Wall + extensions: GADTs, Rank2Types, ScopedTypeVariables, + UndecidableInstances, GADTSyntax, + MultiParamTypeClasses, FlexibleInstances + exposed-modules: Control.Monad.Operational + +Executable operational-TicTacToe + if flag(buildExamples) + -- currently disabled since the .cabal file is broken and we add the 'mtl' dependency via cabal editing + build-depends: base<0 + -- uncomment the following line instead to make the example buildable again + -- build-depends: base, mtl + + build-depends: random == 1.* + cpp-options: -DbuildExamples + else + buildable: False + main-is: doc/examples/TicTacToe.hs + hs-source-dirs: src, . + other-modules: Control.Monad.Operational +
revision 2
-Name: operational -Version: 0.2.3.4 -x-revision: 1 -Synopsis: Implementation of difficult monads made easy - with operational semantics. -Description: - This library makes it easy to implement monads with tricky control flow. - . - This is useful for: writing web applications in a sequential style, programming games with a uniform interface for human and AI players and easy replay capababilities, implementing fast parser monads, designing monadic DSLs, etc. - . - See the project homepage <http://wiki.haskell.org/Operational> for a more detailed introduction and features. - . - Related packages: MonadPrompt <http://hackage.haskell.org/package/MonadPrompt>. - -Category: Control, Monads -License: BSD3 -License-file: LICENSE -Author: Heinrich Apfelmus -Maintainer: Heinrich Apfelmus <apfelmus quantentunnel de> -Copyright: (c) Heinrich Apfelmus 2010-2013 -Homepage: http://wiki.haskell.org/Operational -Stability: Provisional - -build-type: Simple -cabal-version: >= 1.6 -extra-source-files: CHANGELOG.md - doc/*.md - doc/examples/*.hs - doc/examples/*.lhs - doc/examples/*.md - -flag buildExamples - description: Build example executables. - default: True - -source-repository head - type: git - location: git://github.com/HeinrichApfelmus/operational.git - -Library - hs-source-dirs: src - build-depends: base >= 4.4 && < 5 , mtl >= 1.1 && < 2.3.0 - ghc-options: -Wall - extensions: GADTs, Rank2Types, ScopedTypeVariables, - UndecidableInstances, GADTSyntax, - MultiParamTypeClasses, FlexibleInstances - exposed-modules: Control.Monad.Operational - -Executable operational-TicTacToe - if flag(buildExamples) - -- currently disabled since the .cabal file is broken and we add the 'mtl' dependency via cabal editing - build-depends: base<0 - -- uncomment the following line instead to make the example buildable again - -- build-depends: base, mtl - - build-depends: random == 1.* - cpp-options: -DbuildExamples - else - buildable: False - main-is: doc/examples/TicTacToe.hs - hs-source-dirs: src, . - other-modules: Control.Monad.Operational - +Name: operational+Version: 0.2.3.4+X-Revision: 2+Synopsis: Implementation of difficult monads made easy+ with operational semantics.+Description:+ This library makes it easy to implement monads with tricky control flow.+ .+ This is useful for: writing web applications in a sequential style, programming games with a uniform interface for human and AI players and easy replay capababilities, implementing fast parser monads, designing monadic DSLs, etc.+ .+ See the project homepage <http://wiki.haskell.org/Operational> for a more detailed introduction and features.+ .+ Related packages: MonadPrompt <http://hackage.haskell.org/package/MonadPrompt>.++Category: Control, Monads+License: BSD3+License-file: LICENSE+Author: Heinrich Apfelmus+Maintainer: Heinrich Apfelmus <apfelmus quantentunnel de>+Copyright: (c) Heinrich Apfelmus 2010-2013+Homepage: http://wiki.haskell.org/Operational+Stability: Provisional++build-type: Simple+cabal-version: >= 1.6+extra-source-files: CHANGELOG.md+ doc/*.md+ doc/examples/*.hs+ doc/examples/*.lhs+ doc/examples/*.md++flag buildExamples+ description: Build example executables.+ default: True+ +source-repository head+ type: git+ location: git://github.com/HeinrichApfelmus/operational.git++Library+ hs-source-dirs: src+ build-depends: base >= 4.4 && < 5 , mtl >= 1.1 && < 2.3.0+ ghc-options: -Wall+ extensions: GADTs, Rank2Types, ScopedTypeVariables,+ UndecidableInstances, GADTSyntax,+ MultiParamTypeClasses, FlexibleInstances+ exposed-modules: Control.Monad.Operational++Executable operational-TicTacToe+ if flag(buildExamples)+ build-depends: base >= 4.4 && < 5, random == 1.*+ cpp-options: -DbuildExamples+ else+ buildable: False+ main-is: doc/examples/TicTacToe.hs+ hs-source-dirs: src, .+ other-modules: Control.Monad.Operational+
revision 3
Name: operational Version: 0.2.3.4-X-Revision: 2+x-revision: 3 Synopsis: Implementation of difficult monads made easy with operational semantics. Description: Library hs-source-dirs: src- build-depends: base >= 4.4 && < 5 , mtl >= 1.1 && < 2.3.0+ build-depends: base >= 4.4 && < 4.15 , mtl >= 1.1 && < 2.3.0 ghc-options: -Wall extensions: GADTs, Rank2Types, ScopedTypeVariables, UndecidableInstances, GADTSyntax,