packages feed

prompt-0.1.1.2: prompt.cabal

-- Initial query.cabal generated by cabal init.  For further documentation,
--  see http://haskell.org/cabal/users-guide/

name:                prompt
version:             0.1.1.2
synopsis:            Monad (and transformer) for deferred-effect pure
                     prompt-response queries
description:         Monad (and transformer) for delayed-effect "pure"
                     prompt-and-response queries.
                     .
                     Allows you to specify programs that might query a
                     database, talk to stdio, etc., without ever involving IO
                     or opening the door to arbitrary IO.  Write a potentially
                     pure computation describing prompting interactions, etc.,
                     without having your type actually do any IO or involve
                     itself with IO or any effectful context.
                     .
                     Useful as a source of "things from IO", without ever
                     actually involving IO or arbitrary IO itself; only
                     executing a specific subset of IO (or State, etc.) that
                     you yourself, the caller, specifies explicitly.  Safer
                     and more meaningful type.
                     .
                     For more information and instructions on usage with
                     examples, see <https://github.com/mstksg/prompt the README>.
                     .
                     Not quite related to the /MonadPrompt/ library.
homepage:            https://github.com/mstksg/prompt
bug-reports:         https://github.com/mstksg/prompt/issues
license:             MIT
license-file:        LICENSE
author:              Justin Le
maintainer:          justin@jle.im
copyright:           (c) 2015 Justin Le
category:            Control
build-type:          Simple
extra-source-files:  README.md
                     CHANGELOG.md
cabal-version:       >=1.10

source-repository head
  type:              git
  location:          git://github.com/mstksg/prompt.git


library
  exposed-modules:     Control.Monad.Prompt
                       Control.Monad.Prompt.Class
  -- other-modules:       
  -- other-extensions:    
  build-depends:       base >=4.6 && <5
                     , base-compat
                     , mtl
                     , transformers
                     , transformers-compat
  hs-source-dirs:      src
  ghc-options:         -Wall
  default-language:    Haskell2010