cabal-version: 3.0 name: om-legion version: 6.9.0.6 synopsis: Legion Framework. description: Framework for managing shared, replicated state across a number of homogeneous nodes. homepage: https://github.com/owensmurray/om-legion license: MIT license-file: LICENSE author: Rick Owens maintainer: rick@owensmurray.com copyright: 2022 Owens Murray, LLC. category: Network build-type: Simple extra-source-files: LICENSE README.md common dependencies build-depends: , aeson >= 2.2.1.0 && < 2.3 , async >= 2.2.5 && < 2.3 , base >= 4.19.0.0 && < 4.20 , binary >= 0.8.9.1 && < 0.9 , bytestring >= 0.12.0.2 && < 0.13 , clock >= 0.8.4 && < 0.9 , containers >= 0.6.8 && < 0.7 , crdt-event-fold >= 1.8.1.0 && < 1.9 , data-default-class >= 0.1.2.0 && < 0.2 , http-api-data >= 0.6 && < 0.7 , monad-logger >= 0.3.40 && < 0.4 , mtl >= 2.3.1 && < 2.4 , network >= 3.1.4.0 && < 3.2 , om-fork >= 0.7.1.9 && < 0.8 , om-logging >= 1.1.0.8 && < 1.2 , om-show >= 0.1.2.9 && < 0.2 , om-socket >= 1.0.0.0 && < 1.1 , om-time >= 0.3.0.4 && < 0.4 , random-shuffle >= 0.0.4 && < 0.1 , safe-exceptions >= 0.1.7.4 && < 0.2 , stm >= 2.5.2.1 && < 2.6 , streaming >= 0.2.4.0 && < 0.3 , text >= 2.1 && < 2.2 , time >= 1.12.2 && < 1.13 , transformers >= 0.6.1.0 && < 0.7 , unliftio-core >= 0.2.1.0 && < 0.3 , uuid >= 1.3.15 && < 1.4 common warnings ghc-options: -Wall -Wmissing-deriving-strategies -Wmissing-export-lists -Wmissing-import-lists -Wredundant-constraints -Wunused-packages library import: dependencies, warnings exposed-modules: OM.Legion other-modules: OM.Legion.Connection OM.Legion.MsgChan OM.Legion.RChan OM.Legion.Runtime -- other-extensions: hs-source-dirs: src default-language: Haskell2010