libghc-wizards-dev

Library for interrogative programs
  http://hackage.haskell.org/package/wizards
  0
  no reviews



This library 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.

this package provides a library for the haskell programming language. see http://www.haskell.org/ for more information on haskell.