motor: Type-safe effectful state machines in Haskell

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Motor is an experimental Haskell library for building finite-state machines with type-safe transitions and effects. It draws inspiration from the Idris ST library. See the Motor.FSM module for documentation.


[Skip to Readme]

Properties

Versions 0.1.0.0, 0.1.1.0, 0.2.0.0, 0.3.0, 0.4.0, 0.4.0
Change log CHANGELOG.md
Dependencies base (>=4.9 && <5), indexed, indexed-extras, motor, reflection, row-types (>=0.3.0), template-haskell (>=2.11.1.0) [details]
License MPL-2.0
Copyright Oskar Wickström
Author Oskar Wickström
Maintainer oskar.wickstrom@gmail.com
Category Control
Source repo head: git clone https://github.com/owickstrom/motor
Uploaded by owickstrom at 2019-06-28T05:56:57Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for motor-0.4.0

[back to package description]

motor (core library)

This library provides the core part of Motor.

Usage

See the Motor module documentation on Hackage for detailed usage.

Examples

License

Mozilla Public License Version 2.0