HCL-1.9: HCL.cabal
Name: HCL
Version: 1.9
License: BSD3
Author: Justin Bailey
Homepage: http://github.com/m4dc4p/hcl/tree/master
Maintainer: Jonathan Lamothe <jlamothe1980@gmail.com>
Category: User Interfaces
License-File: LICENSE
Build-type: Simple
Synopsis: High-level library for building command line interfaces.
Description:
This module provides a set of functions for building simple command-line
interfaces. It allows interfaces which collect values (such as Integers,
Dates, or other structured values), build lists of values, and use simple
menus. It is not intended to build complex interfaces with full cursor
control. It is oriented towards line-based interfaces.
cabal-version: >= 1.10
extra-source-files: ChangeLog.md
Data-files: hangman/2of12.txt
Library
default-language: Haskell2010
Build-Depends: base >= 4.9.0.0 && < 5, QuickCheck == 2.*, mtl, random, containers, exceptions >= 0.10.7 && < 0.11
Exposed-modules: System.Console.HCL
Hs-Source-Dirs: src
Executable hangman
default-language: Haskell2010
Build-Depends: base >= 4.7 && < 5, QuickCheck == 2.*, mtl, random, containers, HCL
Main-Is: Hangman.hs
Hs-Source-Dirs: hangman
other-modules: Paths_HCL
test-suite HCL-test
default-language: Haskell2010
type: exitcode-stdio-1.0
main-is: Spec.hs
hs-source-dirs: test
ghc-options: -threaded -rtsopts -with-rtsopts=-N
Build-Depends: base >= 4.7 && < 5, QuickCheck == 2.*, mtl, random, containers, HCL, HUnit, exceptions >= 0.10.7 && < 0.11
other-modules:
Spec.AndReq
Spec.Constructors
Spec.ReqMaybe
Spec.Monad
Spec.MonadCatch
Spec.MonadPlus
Spec.NotReq
Spec.OrReq
Spec.ReqAgree
Spec.ReqDefault
Spec.ReqIf
Spec.ReqLift
Spec.ReqLift2
Spec.ReqWhich