Cabal revisions of libraft-0.1.1.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
--- This file has been generated from package.yaml by hpack version 0.28.2.------ see: https://github.com/sol/hpack------ hash: 0e9cecc332c8c5b872a193fa8e1bcf55c994bce6217b0d17f13894079c45af32--name: libraft-version: 0.1.1.0-description: Please see the README on GitHub at <https://github.com/adjoint-io/raft#readme>-homepage: https://github.com/adjoint-io/raft#readme-bug-reports: https://github.com/adjoint-io/raft/issues-author: Adjoint Inc.-maintainer: info@adjoint.io-copyright: 2018 Adjoint Inc.-license: BSD3-license-file: LICENSE-build-type: Simple-cabal-version: >= 1.10-extra-source-files:- ChangeLog.md- README.md--source-repository head- type: git- location: https://github.com/adjoint-io/raft--library- exposed-modules:- Control.Concurrent.STM.Timer- Examples.Raft.FileStore- Examples.Raft.Socket.Client- Examples.Raft.Socket.Common- Examples.Raft.Socket.Node- Raft- Raft.Action- Raft.Candidate- Raft.Client- Raft.Config- Raft.Event- Raft.Follower- Raft.Handle- Raft.Leader- Raft.Log- Raft.Logging- Raft.Monad- Raft.NodeState- Raft.Persistent- Raft.RPC- Raft.Types- other-modules:- Paths_libraft- hs-source-dirs:- src- default-extensions: NoImplicitPrelude OverloadedStrings LambdaCase- ghc-options: -fwarn-unused-binds -fwarn-unused-imports- build-depends:- attoparsec- , base >=4.7 && <5- , bytestring- , cereal- , concurrency- , containers- , directory- , exceptions- , haskeline- , mtl- , network- , network-simple- , parsec- , protolude- , random- , repline- , text- , time- , transformers- , word8- default-language: Haskell2010--executable raft-example- main-is: Main.hs- other-modules:- Paths_libraft- hs-source-dirs:- app- default-extensions: NoImplicitPrelude OverloadedStrings LambdaCase- ghc-options: -threaded -rtsopts -with-rtsopts=-N- build-depends:- attoparsec- , base >=4.7 && <5- , bytestring- , cereal- , concurrency- , containers- , directory- , exceptions- , haskeline- , libraft- , mtl- , network- , network-simple- , parsec- , protolude- , random- , repline- , stm- , text- , time- , transformers- , word8- default-language: Haskell2010--test-suite raft-test- type: exitcode-stdio-1.0- main-is: TestDriver.hs- other-modules:- TestDejaFu- TestRaft- TestUtils- Paths_libraft- hs-source-dirs:- test- default-extensions: NoImplicitPrelude OverloadedStrings LambdaCase- ghc-options: -threaded -rtsopts -with-rtsopts=-N- build-depends:- QuickCheck- , attoparsec- , base >=4.7 && <5- , bytestring- , cereal- , concurrency- , containers- , dejafu- , directory- , exceptions- , haskeline- , hunit-dejafu- , libraft- , mtl- , network- , network-simple- , parsec- , protolude- , random- , repline- , tasty- , tasty-dejafu- , tasty-discover- , tasty-expected-failure- , tasty-hunit- , tasty-quickcheck- , text- , time- , transformers- , word8- default-language: Haskell2010+-- This file has been generated from package.yaml by hpack version 0.28.2. +-- +-- see: https://github.com/sol/hpack +-- +-- hash: 0e9cecc332c8c5b872a193fa8e1bcf55c994bce6217b0d17f13894079c45af32 + +name: libraft +version: 0.1.1.0 +synopsis: Raft consensus algorithm +category: Distributed Systems +x-revision: 1 +description: Please see the README on GitHub at <https://github.com/adjoint-io/raft#readme> +homepage: https://github.com/adjoint-io/raft#readme +bug-reports: https://github.com/adjoint-io/raft/issues +author: Adjoint Inc. +maintainer: info@adjoint.io +copyright: 2018 Adjoint Inc. +license: BSD3 +license-file: LICENSE +build-type: Simple +cabal-version: >= 1.10 +extra-source-files: + ChangeLog.md + README.md + +source-repository head + type: git + location: https://github.com/adjoint-io/raft + +library + exposed-modules: + Control.Concurrent.STM.Timer + Examples.Raft.FileStore + Examples.Raft.Socket.Client + Examples.Raft.Socket.Common + Examples.Raft.Socket.Node + Raft + Raft.Action + Raft.Candidate + Raft.Client + Raft.Config + Raft.Event + Raft.Follower + Raft.Handle + Raft.Leader + Raft.Log + Raft.Logging + Raft.Monad + Raft.NodeState + Raft.Persistent + Raft.RPC + Raft.Types + other-modules: + Paths_libraft + hs-source-dirs: + src + default-extensions: NoImplicitPrelude OverloadedStrings LambdaCase + ghc-options: -fwarn-unused-binds -fwarn-unused-imports + build-depends: + attoparsec + , base >=4.7 && <5 + , bytestring + , cereal + , concurrency + , containers + , directory + , exceptions + , haskeline + , mtl + , network + , network-simple + , parsec + , protolude + , random + , repline + , text + , time + , transformers + , word8 + default-language: Haskell2010 + +executable raft-example + main-is: Main.hs + other-modules: + Paths_libraft + hs-source-dirs: + app + default-extensions: NoImplicitPrelude OverloadedStrings LambdaCase + ghc-options: -threaded -rtsopts -with-rtsopts=-N + build-depends: + attoparsec + , base >=4.7 && <5 + , bytestring + , cereal + , concurrency + , containers + , directory + , exceptions + , haskeline + , libraft + , mtl + , network + , network-simple + , parsec + , protolude + , random + , repline + , stm + , text + , time + , transformers + , word8 + default-language: Haskell2010 + +test-suite raft-test + type: exitcode-stdio-1.0 + main-is: TestDriver.hs + other-modules: + TestDejaFu + TestRaft + TestUtils + Paths_libraft + hs-source-dirs: + test + default-extensions: NoImplicitPrelude OverloadedStrings LambdaCase + ghc-options: -threaded -rtsopts -with-rtsopts=-N + build-depends: + QuickCheck + , attoparsec + , base >=4.7 && <5 + , bytestring + , cereal + , concurrency + , containers + , dejafu + , directory + , exceptions + , haskeline + , hunit-dejafu + , libraft + , mtl + , network + , network-simple + , parsec + , protolude + , random + , repline + , tasty + , tasty-dejafu + , tasty-discover + , tasty-expected-failure + , tasty-hunit + , tasty-quickcheck + , text + , time + , transformers + , word8 + default-language: Haskell2010