packages feed

workflow-types-0.0.1: workflow-types.cabal

name:                workflow-types
version:             0.0.1
synopsis:            Automate keyboard\/mouse\/clipboard\/application interaction.
description:         
 .
 a platform-independent interface for scripting your manual computer workflows. 
 .
 documention at "Workflow.Core".
 . 
 see the source of "Workflow.Example" for an example.
 .
 transitive dependencies:
 .
 <<workflow-types.png>>

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.Lens  
  Workflow.Execute
  Workflow.Keys
  Workflow.Reexports

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

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

  , transformers
  , containers

  , split
  , text


  , free
  , exceptions


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