Cabal revisions of reactive-banana-1.3.2.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: reactive-banana-Version: 1.3.2.0-Synopsis: Library for functional reactive programming (FRP).-Description:- Reactive-banana is a library for Functional Reactive Programming (FRP).- .- FRP offers an elegant and concise way to express interactive programs such as graphical user interfaces, animations, computer music or robot controllers. It promises to avoid the spaghetti code that is all too common in traditional approaches to GUI programming.- .- See the project homepage <http://wiki.haskell.org/Reactive-banana>- for more detailed documentation and examples.- .- /Stability forecast./- This is a stable library, though minor API changes are still likely.- It features an efficient, push-driven implementation- and has seen some optimization work.- .- /API guide./- Start with the "Reactive.Banana" module.--Homepage: http://wiki.haskell.org/Reactive-banana-License: BSD3-License-file: LICENSE-Author: Heinrich Apfelmus-Maintainer: Heinrich Apfelmus <apfelmus quantentunnel de>-Category: FRP-Cabal-version: 1.18-Build-type: Simple-Tested-with: GHC == 9.4.1- , GHC == 9.2.4- , GHC == 8.10.7- , GHC == 8.8.4- , GHC == 8.6.5- , GHC == 8.4.4--extra-source-files: CHANGELOG.md,- doc/examples/*.hs-extra-doc-files: doc/*.png--Source-repository head- type: git- location: https://github.com/HeinrichApfelmus/reactive-banana- subdir: reactive-banana/--Library- default-language: Haskell98- hs-source-dirs: src-- build-depends: base >= 4.2 && < 5,- deepseq >= 1.4.3.0 && < 1.5,- semigroups >= 0.13 && < 0.21,- containers >= 0.5 && < 0.7,- transformers >= 0.2 && < 0.7,- vault == 0.3.*,- unordered-containers >= 0.2.1.0 && < 0.3,- hashable >= 1.1 && < 1.5,- pqueue >= 1.0 && < 1.5,- stm >= 2.5 && < 2.6,- these >= 0.2 && < 1.2-- exposed-modules:- Control.Event.Handler,- Reactive.Banana,- Reactive.Banana.Combinators,- Reactive.Banana.Frameworks,- Reactive.Banana.Model,- Reactive.Banana.Prim.Mid,- Reactive.Banana.Prim.High.Cached,- Reactive.Banana.Prim.Low.Graph,- Reactive.Banana.Prim.Low.GraphGC,- Reactive.Banana.Prim.Low.Ref-- other-modules:- Control.Monad.Trans.ReaderWriterIO,- Control.Monad.Trans.RWSIO,- Reactive.Banana.Prim.Low.OrderedBag,- Reactive.Banana.Prim.Low.GraphTraversal,- Reactive.Banana.Prim.Mid.Combinators,- Reactive.Banana.Prim.Mid.Compile,- Reactive.Banana.Prim.Mid.Evaluation,- Reactive.Banana.Prim.Mid.IO,- Reactive.Banana.Prim.Mid.Plumbing,- Reactive.Banana.Prim.Mid.Test,- Reactive.Banana.Prim.Mid.Types,- Reactive.Banana.Prim.High.Combinators,- Reactive.Banana.Types-- ghc-options: -Wall -Wcompat -Werror=incomplete-record-updates -Werror=incomplete-uni-patterns -Werror=missing-fields -Werror=partial-fields -Wno-name-shadowing--Test-Suite unit- default-language: Haskell98- type: exitcode-stdio-1.0- hs-source-dirs: test- main-is: reactive-banana-tests.hs- other-modules: Reactive.Banana.Test.High.Combinators,- Reactive.Banana.Test.High.Plumbing,- Reactive.Banana.Test.High.Space,- Reactive.Banana.Test.Mid.Space,- Reactive.Banana.Test.Low.Gen,- Reactive.Banana.Test.Low.Graph,- Reactive.Banana.Test.Low.GraphGC- build-depends: base >= 4.7 && < 5,- containers,- deepseq >= 1.4.3.0 && < 1.5,- hashable,- pqueue,- reactive-banana,- semigroups,- transformers,- tasty,- tasty-hunit,- tasty-quickcheck >= 0.10.1.2 && < 0.11,- QuickCheck >= 2.10 && < 2.15,- unordered-containers,- vault,- these--Benchmark space- default-language: Haskell2010- type: exitcode-stdio-1.0- build-depends: base- , reactive-banana- , tasty-quickcheck- , tasty- , QuickCheck- hs-source-dirs: test- main-is: space.hs- other-modules: Reactive.Banana.Test.Mid.Space- , Reactive.Banana.Test.High.Space- ghc-options: -rtsopts -eventlog---Benchmark benchmark- default-language: Haskell2010- type: exitcode-stdio-1.0- build-depends: base- , reactive-banana- , containers- , random- , tasty- , tasty-bench- hs-source-dirs: benchmark- main-is: Main.hs- ghc-options: "-with-rtsopts=-A32m"+Name: reactive-banana +Version: 1.3.2.0 +x-revision: 1 +Synopsis: Library for functional reactive programming (FRP). +Description: + Reactive-banana is a library for Functional Reactive Programming (FRP). + . + FRP offers an elegant and concise way to express interactive programs such as graphical user interfaces, animations, computer music or robot controllers. It promises to avoid the spaghetti code that is all too common in traditional approaches to GUI programming. + . + See the project homepage <http://wiki.haskell.org/Reactive-banana> + for more detailed documentation and examples. + . + /Stability forecast./ + This is a stable library, though minor API changes are still likely. + It features an efficient, push-driven implementation + and has seen some optimization work. + . + /API guide./ + Start with the "Reactive.Banana" module. + +Homepage: http://wiki.haskell.org/Reactive-banana +License: BSD3 +License-file: LICENSE +Author: Heinrich Apfelmus +Maintainer: Heinrich Apfelmus <apfelmus quantentunnel de> +Category: FRP +Cabal-version: 1.18 +Build-type: Simple +Tested-with: GHC == 9.4.1 + , GHC == 9.2.4 + , GHC == 8.10.7 + , GHC == 8.8.4 + , GHC == 8.6.5 + , GHC == 8.4.4 + +extra-source-files: CHANGELOG.md, + doc/examples/*.hs +extra-doc-files: doc/*.png + +Source-repository head + type: git + location: https://github.com/HeinrichApfelmus/reactive-banana + subdir: reactive-banana/ + +Library + default-language: Haskell98 + hs-source-dirs: src + + build-depends: base >= 4.2 && < 5, + deepseq >= 1.4.3.0 && < 1.5, + semigroups >= 0.13 && < 0.21, + containers >= 0.5 && < 0.7, + transformers >= 0.2 && < 0.7, + vault == 0.3.*, + unordered-containers >= 0.2.1.0 && < 0.3, + hashable >= 1.1 && < 1.5, + pqueue >= 1.0 && < 1.5, + stm >= 2.5 && < 2.6, + these >= 0.2 && < 1.3 + + exposed-modules: + Control.Event.Handler, + Reactive.Banana, + Reactive.Banana.Combinators, + Reactive.Banana.Frameworks, + Reactive.Banana.Model, + Reactive.Banana.Prim.Mid, + Reactive.Banana.Prim.High.Cached, + Reactive.Banana.Prim.Low.Graph, + Reactive.Banana.Prim.Low.GraphGC, + Reactive.Banana.Prim.Low.Ref + + other-modules: + Control.Monad.Trans.ReaderWriterIO, + Control.Monad.Trans.RWSIO, + Reactive.Banana.Prim.Low.OrderedBag, + Reactive.Banana.Prim.Low.GraphTraversal, + Reactive.Banana.Prim.Mid.Combinators, + Reactive.Banana.Prim.Mid.Compile, + Reactive.Banana.Prim.Mid.Evaluation, + Reactive.Banana.Prim.Mid.IO, + Reactive.Banana.Prim.Mid.Plumbing, + Reactive.Banana.Prim.Mid.Test, + Reactive.Banana.Prim.Mid.Types, + Reactive.Banana.Prim.High.Combinators, + Reactive.Banana.Types + + ghc-options: -Wall -Wcompat -Werror=incomplete-record-updates -Werror=incomplete-uni-patterns -Werror=missing-fields -Werror=partial-fields -Wno-name-shadowing + +Test-Suite unit + default-language: Haskell98 + type: exitcode-stdio-1.0 + hs-source-dirs: test + main-is: reactive-banana-tests.hs + other-modules: Reactive.Banana.Test.High.Combinators, + Reactive.Banana.Test.High.Plumbing, + Reactive.Banana.Test.High.Space, + Reactive.Banana.Test.Mid.Space, + Reactive.Banana.Test.Low.Gen, + Reactive.Banana.Test.Low.Graph, + Reactive.Banana.Test.Low.GraphGC + build-depends: base >= 4.7 && < 5, + containers, + deepseq >= 1.4.3.0 && < 1.5, + hashable, + pqueue, + reactive-banana, + semigroups, + transformers, + tasty, + tasty-hunit, + tasty-quickcheck >= 0.10.1.2 && < 0.11, + QuickCheck >= 2.10 && < 2.15, + unordered-containers, + vault, + these + +Benchmark space + default-language: Haskell2010 + type: exitcode-stdio-1.0 + build-depends: base + , reactive-banana + , tasty-quickcheck + , tasty + , QuickCheck + hs-source-dirs: test + main-is: space.hs + other-modules: Reactive.Banana.Test.Mid.Space + , Reactive.Banana.Test.High.Space + ghc-options: -rtsopts -eventlog + + +Benchmark benchmark + default-language: Haskell2010 + type: exitcode-stdio-1.0 + build-depends: base + , reactive-banana + , containers + , random + , tasty + , tasty-bench + hs-source-dirs: benchmark + main-is: Main.hs + ghc-options: "-with-rtsopts=-A32m"
revision 2
Name: reactive-banana Version: 1.3.2.0 -x-revision: 1 +x-revision: 2 Synopsis: Library for functional reactive programming (FRP). Description: Reactive-banana is a library for Functional Reactive Programming (FRP). vault == 0.3.*, unordered-containers >= 0.2.1.0 && < 0.3, hashable >= 1.1 && < 1.5, - pqueue >= 1.0 && < 1.5, + pqueue >= 1.0 && < 1.6, stm >= 2.5 && < 2.6, these >= 0.2 && < 1.3
revision 3
Name: reactive-banana Version: 1.3.2.0 -x-revision: 2 +x-revision: 3 Synopsis: Library for functional reactive programming (FRP). Description: Reactive-banana is a library for Functional Reactive Programming (FRP). Category: FRP Cabal-version: 1.18 Build-type: Simple -Tested-with: GHC == 9.4.1 - , GHC == 9.2.4 - , GHC == 8.10.7 - , GHC == 8.8.4 - , GHC == 8.6.5 - , GHC == 8.4.4 +Tested-with: + GHC == 9.8.1 + , GHC == 9.6.3 + , GHC == 9.4.8 + , GHC == 9.2.8 + , GHC == 8.10.7 + , GHC == 8.8.4 + , GHC == 8.6.5 + , GHC == 8.4.4 extra-source-files: CHANGELOG.md, doc/examples/*.hs hs-source-dirs: src build-depends: base >= 4.2 && < 5, - deepseq >= 1.4.3.0 && < 1.5, + deepseq >= 1.4.3.0 && < 1.6, semigroups >= 0.13 && < 0.21, containers >= 0.5 && < 0.7, transformers >= 0.2 && < 0.7,
revision 4
Name: reactive-banana Version: 1.3.2.0 -x-revision: 3 +x-revision : 4 Synopsis: Library for functional reactive programming (FRP). Description: Reactive-banana is a library for Functional Reactive Programming (FRP). build-depends: base >= 4.2 && < 5, deepseq >= 1.4.3.0 && < 1.6, semigroups >= 0.13 && < 0.21, - containers >= 0.5 && < 0.7, + containers >= 0.5 && < 0.8, transformers >= 0.2 && < 0.7, vault == 0.3.*, unordered-containers >= 0.2.1.0 && < 0.3, Reactive.Banana.Test.Low.GraphGC build-depends: base >= 4.7 && < 5, containers, - deepseq >= 1.4.3.0 && < 1.5, + deepseq >= 1.4.3.0 && < 1.6, hashable, pqueue, reactive-banana, transformers, tasty, tasty-hunit, - tasty-quickcheck >= 0.10.1.2 && < 0.11, - QuickCheck >= 2.10 && < 2.15, + tasty-quickcheck >= 0.10.1.2 && < 0.12, + QuickCheck >= 2.10 && < 2.16, unordered-containers, vault, these , tasty-bench hs-source-dirs: benchmark main-is: Main.hs - ghc-options: "-with-rtsopts=-A32m" + ghc-options: "-with-rtsopts=-A32m"
revision 5
Name: reactive-banana Version: 1.3.2.0 -x-revision : 4 +x-revision: 5 Synopsis: Library for functional reactive programming (FRP). Description: Reactive-banana is a library for Functional Reactive Programming (FRP). Cabal-version: 1.18 Build-type: Simple Tested-with: - GHC == 9.8.1 - , GHC == 9.6.3 + GHC == 9.10.1 + , GHC == 9.8.4 + , GHC == 9.6.6 , GHC == 9.4.8 , GHC == 9.2.8 , GHC == 8.10.7 transformers >= 0.2 && < 0.7, vault == 0.3.*, unordered-containers >= 0.2.1.0 && < 0.3, - hashable >= 1.1 && < 1.5, + hashable >= 1.1 && < 1.6, pqueue >= 1.0 && < 1.6, stm >= 2.5 && < 2.6, these >= 0.2 && < 1.3 , tasty-bench hs-source-dirs: benchmark main-is: Main.hs - ghc-options: "-with-rtsopts=-A32m"+ ghc-options: "-with-rtsopts=-A32m"
revision 6
Name: reactive-banana Version: 1.3.2.0 -x-revision: 5 +x-revision: 6 Synopsis: Library for functional reactive programming (FRP). Description: Reactive-banana is a library for Functional Reactive Programming (FRP). Cabal-version: 1.18 Build-type: Simple Tested-with: - GHC == 9.10.1 - , GHC == 9.8.4 - , GHC == 9.6.6 - , GHC == 9.4.8 - , GHC == 9.2.8 - , GHC == 8.10.7 - , GHC == 8.8.4 - , GHC == 8.6.5 - , GHC == 8.4.4 + GHC ==8.4.4 + || ==8.6.5 + || ==8.8.4 + || ==8.10.7 + || ==9.0.2 + || ==9.2.8 + || ==9.4.8 + || ==9.6.7 + || ==9.8.4 + || ==9.10.2 + || ==9.12.2 extra-source-files: CHANGELOG.md, doc/examples/*.hs default-language: Haskell98 hs-source-dirs: src - build-depends: base >= 4.2 && < 5, - deepseq >= 1.4.3.0 && < 1.6, - semigroups >= 0.13 && < 0.21, - containers >= 0.5 && < 0.8, - transformers >= 0.2 && < 0.7, - vault == 0.3.*, - unordered-containers >= 0.2.1.0 && < 0.3, - hashable >= 1.1 && < 1.6, - pqueue >= 1.0 && < 1.6, - stm >= 2.5 && < 2.6, - these >= 0.2 && < 1.3 + build-depends: + base >=4.2 && <5 + , containers >=0.5 && <0.9 + , deepseq >=1.4.3.0 && <1.6 + , hashable >=1.1 && <1.6 + , pqueue >=1.0 && <1.7 + , semigroups >=0.13 && <0.21 + , stm >=2.5 && <2.6 + , these >=0.2 && <1.3 + , transformers >=0.2 && <0.7 + , unordered-containers >=0.2.1.0 && <0.3 + , vault >=0.3 && <0.4 exposed-modules: Control.Event.Handler, tasty, tasty-hunit, tasty-quickcheck >= 0.10.1.2 && < 0.12, - QuickCheck >= 2.10 && < 2.16, + QuickCheck >=2.10 && <2.18, unordered-containers, vault, these