packages feed

legion-0.8.0.2: legion.cabal

-- Initial keyspace-partition.cabal generated by cabal init.  For further
-- documentation, see http://haskell.org/cabal/users-guide/

name:                legion
version:             0.8.0.2
synopsis:            Distributed, stateful, homogeneous microservice framework.
description:         Legion is a framework for writing distributed,
                     homogeneous, stateful microservices in Haskell.
homepage:            https://github.com/owensmurray/legion#readme
license:             Apache-2.0
license-file:        LICENSE
author:              Rick Owens
maintainer:          rick@owensmurray.com
copyright:           2015-2016 Rick Owens
category:            Concurrency, Network
stability:           experimental
build-type:          Simple
extra-source-files:
  README.md
cabal-version:       >=1.10

source-repository head
  type: git
  location: git@github.com:owensmurray/legion.git

library
  exposed-modules:
    Network.Legion
  other-modules:
    Network.Legion.Admin
    Network.Legion.Application
    Network.Legion.BSockAddr
    Network.Legion.Basics
    Network.Legion.ClusterState
    Network.Legion.Conduit
    Network.Legion.Distribution
    Network.Legion.Fork
    Network.Legion.Index
    Network.Legion.KeySet
    Network.Legion.LIO
    Network.Legion.Lift
    Network.Legion.PartitionKey
    Network.Legion.PartitionState
    Network.Legion.PowerState
    Network.Legion.PowerState.Monad
    Network.Legion.Runtime
    Network.Legion.Runtime.ConnectionManager
    Network.Legion.Runtime.PeerMessage
    Network.Legion.Settings
    Network.Legion.StateMachine
    Network.Legion.StateMachine.Monad
    Network.Legion.UUID
    Paths_legion
  -- other-extensions:
  build-depends:
    Ranged-sets        >= 0.3.0    && < 0.4,
    aeson              >= 0.11.2.0 && < 0.12,
    attoparsec         >= 0.13.0.1 && < 0.14,
    base               >= 4.8      && < 4.10,
    binary             >= 0.7.5    && < 0.9,
    binary-conduit     >= 1.2.3    && < 1.3,
    bytestring         >= 0.10.4.0 && < 0.11,
    canteven-http      >= 0.1.1.1  && < 0.2,
    conduit            >= 1.2.4    && < 1.3,
    conduit-extra      >= 1.1.9    && < 1.2,
    containers         >= 0.5.5.1  && < 0.6,
    data-default-class >= 0.0.1    && < 0.2,
    data-dword         >= 0.3      && < 0.4,
    directory          >= 1.2.1.0  && < 1.3,
    exceptions         >= 0.8      && < 0.9,
    http-types         >= 0.9.1    && < 0.10,
    monad-logger       >= 0.3.17   && < 0.4,
    network            >= 2.6.2.1  && < 2.7,
    scotty             >= 0.11.0   && < 0.12,
    scotty-resource    >= 0.1      && < 0.3,
    stm                >= 2.4.4.1  && < 2.5,
    text               >= 1.2.2.0  && < 1.3,
    transformers       >= 0.3.0.0  && < 0.6,
    unix               >= 2.7      && < 2.8,
    uuid               >= 1.3.11   && < 1.4,
    wai                >= 3.2.1.1  && < 3.3,
    wai-extra          >= 3.0.16.1 && < 3.1,
    warp               >= 3.2      && < 3.3
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options: -Wall -W -fwarn-incomplete-uni-patterns