packages feed

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,