Name: HCL Version: 1.8 License: BSD3 Author: Justin Bailey Homepage: http://github.com/m4dc4p/hcl/tree/master Maintainer: Jonathan Lamothe 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 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 other-modules: Spec.AndReq Spec.Constructors Spec.ReqMaybe Spec.Monad Spec.MonadPlus Spec.NotReq Spec.OrReq Spec.ReqAgree Spec.ReqDefault Spec.ReqIf Spec.ReqLift Spec.ReqLift2 Spec.ReqWhich