name: workflow-extra version: 0.0.1 synopsis: Utilities (e.g. Googling the clipboard contents) for the `workflow` pacakge description: . Over functions to defined your own custom workflows, which should be shareable across platforms. (for example, the usage of "M-c" ("meta") over "A-c" ("alt") or "C-c" ("control") is encouraged). . documention at "Workflow.Derived". . see the source of "Workflow.Derived.Main" for an example. . Combine with one of the platform-specific packages (@workflow-osx@, @workflow-windows@, @workflow-x11@, etc) with "Workflow.Derived.Repl" to verify that the bindings behave correctly on your system. . transitive dependencies: . <> homepage: http://github.com/sboosali/workflow-extra#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 images/*.png -- data-files: -- data/ source-repository head type: git location: https://github.com/sboosali/workflow-extra library hs-source-dirs: sources default-language: Haskell2010 ghc-options: -Wall -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -fwarn-identities -fno-warn-unticked-promoted-constructors default-extensions: AutoDeriveTypeable DeriveDataTypeable DeriveGeneric DeriveFunctor DeriveFoldable DeriveTraversable LambdaCase EmptyCase TypeOperators PostfixOperators ViewPatterns BangPatterns KindSignatures NamedFieldPuns RecordWildCards TupleSections MultiWayIf DoAndIfThenElse EmptyDataDecls MultiParamTypeClasses FlexibleContexts FlexibleInstances TypeFamilies FunctionalDependencies ScopedTypeVariables StandaloneDeriving exposed-modules: Workflow.Derived Workflow.Derived.Repl -- other-modules: Workflow.Derived.Extra Workflow.Derived.Main build-depends: base >=4.7 && <5 , workflow-types -- , , transformers -- , mtl -- , containers , bytestring -- , stm -- , template-haskell -- , , http-types -- , deepseq -- , hashable -- , semigroups -- , lens , exceptions , free -- , bifunctors -- , profunctors -- , either -- , pipes -- , formatting -- , servant , Earley -- , split -- , interpolatedstring-perl6 -- , wl-pprint-text -- , text -- , aeson -- , hashable -- , unordered-containers -- , async -- , parallel -- $ stack build && stack exec -- example-workflow-extra executable example-workflow-extra hs-source-dirs: executables main-is: Main.hs default-language: Haskell2010 ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N build-depends: base , workflow-extra -- $ 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-extra , 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.Test build-depends: base , workflow-extra , hspec , QuickCheck -- , 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-extra , criterion , deepseq