automaton: Effectful streams and automata in coalgebraic encoding
Effectful streams have an internal state and a step function. Varying the effect type, this gives many different useful concepts: For example with a reader effect, it results in automata (a.k.a transducers or state machines).
[Skip to Readme]
Flags
Manual Flags
Name | Description | Default |
---|---|---|
dev | Enable warnings as errors. Active on ci. | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- automaton-1.5.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] | 1.3, 1.4, 1.5 |
---|---|
Change log | CHANGELOG.md |
Dependencies | automaton, base (>=4.16 && <4.21), mmorph (>=1.2 && <1.3), MonadRandom (>=0.5), mtl (>=2.2 && <2.4), profunctors (>=5.6 && <5.7), selective (>=0.7 && <0.8), semialign (>=1.2 && <=1.4), simple-affine-space (>=0.2 && <0.3), these (>=1.1 && <=1.3), transformers (>=0.5) [details] |
License | MIT |
Author | Manuel Bärenz |
Maintainer | programming@manuelbaerenz.de |
Category | Streaming |
Source repo | head: git clone https://github.com/turion/rhine.git this: git clone https://github.com/turion/rhine.git(tag v1.5) |
Uploaded | by turion at 2024-11-12T19:29:27Z |
Distributions | LTSHaskell:1.5, NixOS:1.4, Stackage:1.5 |
Reverse Dependencies | 3 direct, 1 indirect [details] |
Executables | ForeverSawtooth, UserSawtooth |
Downloads | 173 total (29 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2024-11-12 [all 1 reports] |