@hackage rapid-term0.1.2.1
External terminal support for rapid
Categories
License
BSD-3-Clause
Maintainer
Ertugrul Söylemez <esz@posteo.de>
Links
Versions
Installation
Dependencies (7)
- base >=4.8 && <4.11
- clock >=0.7 && <0.8
- kan-extensions >=5.0 && <5.1
- process >=1.2 && <1.7
- rapid
- transformers >=0.2 && <0.6 Show all…
Dependents (2)
@hackage/acme-everything, @hackage/progress-meter
Package Flags
devel
(off by default)
Development dependencies
Rapid-term
When developing interactive command line applications in an editor like Emacs GHCi typically has no access to an actual terminal. This is good enough for applications that only read lines from stdin and print diagnostics to stdout, but as soon as terminal functionality is needed, the application has to be tested elsewhere.
This package provides functionality that, when used together with the rapid library, can open a persistent terminal that the application can access directly, such that terminal applications can be tested with the main GHCi instance.
You can find a tutorial in the documentation of the Rapid.Term module.