workflow-pure-0.0.0: workflow-pure.cabal
name: workflow-pure
version: 0.0.0
synopsis: TODO
description: TODO
homepage: http://github.com/sboosali/workflow-pure#readme
license: BSD3
license-file: LICENSE
author: Spiros Boosalis
maintainer: samboosalis@gmail.com
copyright: 2016 Spiros Boosalis
category: TODO
build-type: Simple
cabal-version: >=1.10
-- PVP
-- https://wiki.haskell.org/Package_versioning_policy
-- "A.B is known as the major version number, and C the minor version number."
extra-source-files:
README.md
.gitignore
.travis.yml
HLint.hs
stack.yaml
--data-files:
-- data/
source-repository head
type: git
location: https://github.com/sboosali/workflow-pure
library
hs-source-dirs: sources
default-language: Haskell2010
ghc-options: -Wall -fno-warn-unticked-promoted-constructors
-- default-extensions:
exposed-modules:
Workflow.Pure
Workflow.Pure.Types
Workflow.Pure.Execute
Workflow.Pure.Char
-- other-modules:
Workflow.Pure.Extra
Workflow.Pure.Main
build-depends:
base >=4.7 && <5
, workflow-types ==0.0.0
, transformers
, mtl
-- , containers
-- , bytestring
-- , stm
-- , template-haskell
, deepseq
, semigroups
-- ,
-- , lens
, exceptions
, free
-- , bifunctors
-- , profunctors
-- , either
-- , pipes
-- , formatting
-- , servant
-- , Earley
-- , split
-- , interpolatedstring-perl6
-- , wl-pprint-text
-- , text
-- , aeson
-- , hashable
-- , unordered-containers
-- , async
-- , parallel
executable example-workflow-pure
hs-source-dirs: executables
main-is: Main.hs
default-language: Haskell2010
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
build-depends:
base
, workflow-pure
-- $ stack test doctest
test-suite doctest
hs-source-dirs: tests
main-is: DocTest.hs
type: exitcode-stdio-1.0
default-language: Haskell2010
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
build-depends:
base
, workflow-pure
, doctest
-- $ stack test unittest
test-suite unittest
hs-source-dirs: tests
main-is: UnitTest.hs
type: exitcode-stdio-1.0
default-language: Haskell2010
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
other-modules:
Workflow.Pure.Test
build-depends:
base
, workflow-pure
, hspec ==2.2.*
, QuickCheck ==2.8.*
-- , tasty
-- , tasty-quickcheck
-- $ stack bench
benchmark command
hs-source-dirs: benchmarks
main-is: Bench.hs
type: exitcode-stdio-1.0
default-language: Haskell2010
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
build-depends:
base
, workflow-pure
, criterion
, deepseq