name:                 wizards
version:              1.0.3
visibility:           public
id:                   wizards-1.0.3-A0YQPjZDrhnGdPbNgtUBgw
key:                  wizards-1.0.3-A0YQPjZDrhnGdPbNgtUBgw
license:              BSD-3-Clause
maintainer:           liamoc@cse.unsw.edu.au
author:               Liam O'Connor-Davis
synopsis:
    High level, generic library for interrogative user interfaces

description:
    @wizards@ is a package designed for the quick and painless development of /interrogative/ programs, which
    revolve around a \"dialogue\" with the user, who is asked a series of questions in a sequence much like an
    installation wizard.

    Everything from interactive system scripts, to installation wizards, to full-blown shells can be implemented with
    the support of @wizards@.

    It is developed transparently on top of a free monad, which separates out the semantics of the program from any
    particular interface. A variety of backends exist, including console-based "System.Console.Wizard.Haskeline" and
    "System.Console.Wizard.BasicIO", and the pure "System.Console.Wizard.Pure". It is also possible to write your
    own backends, or extend existing back-ends with new features. While both built-in IO backends operate on a
    console, there is no reason why @wizards@ cannot also be used for making GUI wizard interfaces.


    See the github page for examples on usage:

    <http://www.github.com/liamoc/wizards>

    For creating backends, the module "System.Console.Wizard.Internal" has a brief tutorial.

category:             User Interfaces
abi:                  93299fd9dc274556d4312b9f0b95e940
exposed:              True
exposed-modules:
    System.Console.Wizard System.Console.Wizard.BasicIO
    System.Console.Wizard.Haskeline System.Console.Wizard.Internal
    System.Console.Wizard.Pure

import-dirs:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/wizards-1.0.3-A0YQPjZDrhnGdPbNgtUBgw

library-dirs:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/wizards-1.0.3-A0YQPjZDrhnGdPbNgtUBgw

library-dirs-static:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/wizards-1.0.3-A0YQPjZDrhnGdPbNgtUBgw

dynamic-library-dirs: /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1
data-dir:             /usr/pkg/share/aarch64-netbsd-ghc-9.10.1/wizards-1.0.3
hs-libraries:         HSwizards-1.0.3-A0YQPjZDrhnGdPbNgtUBgw
depends:
    base-4.20.0.0-inplace containers-0.7-inplace
    control-monad-free-0.6.2-1i9hhTY3i7XKb3QDrYQz4J
    haskeline-0.8.2.1-inplace mtl-2.3.1-inplace
    transformers-0.6.1.1-inplace

haddock-interfaces:
    /usr/pkg/share/doc/aarch64-netbsd-ghc-9.10.1/wizards-1.0.3/html/wizards.haddock

haddock-html:
    /usr/pkg/share/doc/aarch64-netbsd-ghc-9.10.1/wizards-1.0.3/html
