funflow-1.6.0: funflow.cabal
Name: funflow
Version: 1.6.0
Synopsis: Workflows with arrows
Description:
An arrow with resumable computations and logging
License: MIT
License-file: LICENSE
Author: Tom Nielsen, Nicholas Clarke, Andreas Herrmann
Maintainer: nicholas.clarke@tweag.io
build-type: Simple
Cabal-Version: >= 1.10
homepage: https://github.com/tweag/funflow
bug-reports: https://github.com/tweag/funflow
category: Control
Tested-With: GHC == 7.8.4, GHC == 7.10.2, GHC == 7.10.3, GHC == 8.0.1
extra-source-files:
changelog.md
Library
ghc-options: -Wall -fno-warn-type-defaults
hs-source-dirs: src
default-language: Haskell2010
Exposed-modules:
Control.Arrow.Async
, Control.Arrow.Free
, Control.Funflow
, Control.Funflow.Cache.TH
, Control.Funflow.Diagram
, Control.Funflow.External
, Control.Funflow.External.Docker
, Control.Funflow.External.Executor
, Control.Funflow.External.Coordinator
, Control.Funflow.External.Coordinator.Memory
, Control.Funflow.External.Coordinator.Redis
, Control.Funflow.External.Coordinator.SQLite
, Control.Funflow.Steps
, Control.Funflow.Pretty
, Control.Funflow.Exec.Simple
Other-modules:
Control.Funflow.Base
, Control.Funflow.Class
Build-depends:
base >= 4.6 && <5
, Glob
, aeson >= 1.2.3.0
, async
, bytestring
, cas-hashable >= 1.0.1 && <2
, cas-store >= 1.0.1 && <2
, clock
, constraints
, containers
, contravariant
, cryptonite
, data-default
, directory
, exceptions
, filepath
, ghc-prim
, hashable
, hedis
, hostname
, integer-gmp
, katip >= 0.8.0.0
, lens
, lifted-async
, memory
, monad-control
, mtl
, path > 0.6.0
, path-io
, pretty
, process
, profunctors
, random
, safe-exceptions
, scientific
, sqlite-simple
, stm
, store
, tar
, template-haskell >= 2.11
, text
, time
, transformers
, unix
, unordered-containers
, vector
, yaml
Executable ffexecutord
default-language: Haskell2010
main-is: app/FFExecutorD.hs
build-depends: base >=4.6 && <5
, bytestring
, cas-store
, clock
, funflow
, hedis >= 0.12.5
, network
, path
, text
, unix
, safe-exceptions
, optparse-applicative
Test-suite test-funflow
type: exitcode-stdio-1.0
default-language: Haskell2010
main-is: TestFunflow.hs
ghc-options: -Wall -threaded
build-depends: base >=4.6 && <5
, cas-store
, data-default
, funflow
, filepath
, hedis >= 0.12.5
, path
, path-io
, text
, safe-exceptions
, unix
Test-suite unit-tests
type: exitcode-stdio-1.0
default-language: Haskell2010
hs-source-dirs: test
main-is: Test.hs
other-modules: Funflow.SQLiteCoordinator
Funflow.TestFlows
Control.Arrow.Async.Tests
ghc-options: -Wall -threaded
build-depends: base
, async
, cas-store
, data-default >= 0.7
, directory
, filepath
, funflow
, path
, path-io
, process
, random
, safe-exceptions
, tasty
, tasty-hunit
, temporary
, unix