packages feed

crdt-event-fold-1.3.0.0: crdt-event-fold.cabal

-- Initial crdt-event-fold.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                crdt-event-fold
version:             1.3.0.0
synopsis:            Garbage collected event folding CRDT.
description:         Garbage collected event folding CRDT. Consistently
                     apply arbitrary operations to replicated data.
homepage:            https://github.com/owensmurray/crdt-event-fold
license:             MIT
license-file:        LICENSE
author:              Rick Owens
maintainer:          rick@owensmurray.com
copyright:           2020 Owens Murray, LLC.
category:            CRDT
build-type:          Simple
extra-source-files:  README.md
cabal-version:       >=1.10

library
  exposed-modules:     
    Data.CRDT.EventFold
    Data.CRDT.EventFold.Monad
  -- other-modules:       
  -- other-extensions:    
  build-depends:
    aeson              >= 1.4.7.1 && < 1.5,
    base               >= 4.13    && < 4.14,
    binary             >= 0.8.7.0 && < 0.9,
    containers         >= 0.6.2.1 && < 0.7,
    data-default-class >= 0.1.2.0 && < 0.2,
    data-dword         >= 0.3.2   && < 0.4,
    monad-logger       >= 0.3.35  && < 0.4,
    mtl                >= 2.2.2   && < 2.3,
    transformers       >= 0.5.6.2 && < 0.6
  hs-source-dirs:      src
  default-language:    Haskell2010

test-suite tests
  main-is:        test.hs
  type:           exitcode-stdio-1.0
  hs-source-dirs: test
  default-language:    Haskell2010
  build-depends:
    base,
    crdt-event-fold,

    hspec