wizards
wizards copied to clipboard
High level, generic library for interrogative user interfaces in Haskell
Hopefully this suppresses the following warning: ``` Warning: wizards.cabal:86:50: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. ```
Related to https://github.com/simonmichael/hledger/issues/2410: Functions like line and linePrewritten don't render ANSI codes in the prompt text. They call haskeline's [promptedInput](https://hackage-content.haskell.org/package/haskeline-0.8.3.0/docs/src/System.Console.Haskeline.html#promptedInput), and the bug is likely caused by https://github.com/haskell/haskeline/issues/130. An ugly...