rapid-term: External terminal support for rapid
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.
[Skip to Readme]
Flags
Manual Flags
Name | Description | Default |
---|---|---|
devel | Development dependencies | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- rapid-term-0.1.2.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0, 0.1.1, 0.1.2, 0.1.2.1 |
---|---|
Change log | CHANGELOG.md |
Dependencies | base (>=4.8 && <4.11), clock (>=0.7 && <0.8), kan-extensions (>=5.0 && <5.1), process (>=1.2 && <1.7), transformers (>=0.2 && <0.6), unix (>=2.7 && <2.8) [details] |
License | BSD-3-Clause |
Copyright | Copyright 2016 Ertugrul Söylemez |
Author | Ertugrul Söylemez <esz@posteo.de> |
Maintainer | Ertugrul Söylemez <esz@posteo.de> |
Category | Development |
Home page | https://github.com/esoeylemez/rapid-term |
Bug tracker | https://github.com/esoeylemez/rapid-term/issues |
Source repo | head: git clone https://github.com/esoeylemez/rapid-term.git |
Uploaded | by esz at 2018-01-04T06:01:18Z |
Distributions | |
Reverse Dependencies | 2 direct, 0 indirect [details] |
Downloads | 2616 total (11 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |