packages feed

workflow-types-0.0.0: workflow-types.cabal

name:                workflow-types
version:             0.0.0
synopsis:            Automate keyboard\/mouse\/clipboard\/application interaction.
description:         TODO
homepage:            http://github.com/sboosali/workflow-types#readme
license:             BSD3
license-file:        LICENSE
author:              Spiros Boosalis
maintainer:          samboosalis@gmail.com
copyright:           2016 Spiros Boosalis
category:            Development
build-type:          Simple
-- extra-source-files:
cabal-version:       >=1.10

source-repository head
  type:     git
  location: https://github.com/sboosali/workflow-types


library
 hs-source-dirs:      sources
 default-language:    Haskell2010
 ghc-options:
  -Wall
  -fno-warn-unticked-promoted-constructors
 default-extensions: AutoDeriveTypeable DeriveDataTypeable DeriveGeneric
                     DeriveFunctor DeriveFoldable DeriveTraversable
                     LambdaCase EmptyDataDecls TypeOperators BangPatterns Arrows
                     MultiWayIf DoAndIfThenElse PostfixOperators TupleSections
                     MultiParamTypeClasses FlexibleContexts FlexibleInstances
                     TypeFamilies FunctionalDependencies
                     ExplicitForAll StandaloneDeriving

 exposed-modules:
  Workflow.Core
  Workflow.Types
  Workflow.Execute
  Workflow.Keys
  Workflow.Reexports

 -- other-modules:
  Workflow.Extra
  Workflow.Example
  Workflow.Parser

 build-depends:
    base >=4.7 && <5
  , transformers
  , containers

  , deepseq
  , hashable
  , semigroups
  , split
  , free
  , comonad
  , exceptions

  , Earley


executable workflow-types-example
   main-is:             Main.hs
   hs-source-dirs:      executables
   default-language:    Haskell2010
   build-depends:
       base
     , workflow-types