Path to this page:
./
devel/hs-wizards,
High level, generic library for interrogative user interfaces
Branch: CURRENT,
Version: 1.0.3nb8,
Package name: hs-wizards-1.0.3nb8,
Maintainer: pkgsrc-userswizards 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.
Required to run:[
lang/ghc88] [
devel/hs-control-monad-free]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 8.05 KB
Version history: (Expand)
- (2024-05-09) Updated to version: hs-wizards-1.0.3nb8
- (2023-11-02) Updated to version: hs-wizards-1.0.3nb7
- (2023-10-09) Updated to version: hs-wizards-1.0.3nb6
- (2023-02-09) Updated to version: hs-wizards-1.0.3nb5
- (2022-02-26) Updated to version: hs-wizards-1.0.3nb4
- (2022-02-12) Updated to version: hs-wizards-1.0.3nb3
CVS history: (Expand)