@hackage mvc1.0.0
Model-view-controller
Categories
License
BSD-3-Clause
Maintainer
Gabriel439@gmail.com
Links
Versions
Installation
Dependencies (7)
- async >=2.0.0 && <2.1
- base >=4 && <5
- contravariant <0.5
- mmorph >=1.0.0 && <1.1
- pipes >=4.0.0 && <4.2
- pipes-concurrency >=2.0.1 && <2.1 Show all…
Dependents (5)
@hackage/halma-gui, @hackage/liveplot, @hackage/acme-everything, @hackage/mvc-updates, @hackage/halma
Use the mvc library to distill concurrent programs into pure and
single-threaded programs using the Model-View-Controller pattern. This
transformation lets you:
replay your program deterministically,
do property-based testing of your model (like
QuickCheck), and:equationally reason about your pure core.