crem
State machine tool
A compositional language for designing and executing state machines
Compositional Representable Executable Machines
108 stars
6 watching
7 forks
Language: Haskell
last commit: 24 days ago hacktoberfesthaskellnixstate-machine
Related projects:
Repository | Description | Stars |
---|---|---|
veelenga/aasm.cr | A simple finite state machine library for Crystal classes | 51 |
prasannavl/liquidstate | An efficient state machine library for .NET with support for asynchronous and synchronous machines. | 241 |
commandodev/ohm | An application framework built on top of Haskell, using the concept of left folding over event streams to manage state and user interactions. | 104 |
achou11/state-machines | A collection of knowledge and terminology around state machines used in software development | 62 |
cassiozen/state-machine | A JavaScript library for creating hierarchical finite state machines with conditional transitions and callbacks. | 159 |
brucou/kingly | A small JavaScript library for modeling and executing user interface behavior as state machines. | 202 |
fawdlstty/smlite | A state machine library for various programming languages and platforms | 11 |
calebwin/go-sm | A Go library for generating and managing finite-state machines with persistent state history and callback functions. | 14 |
qmuntal/stateless | A Go library for creating finite state machines directly in code | 967 |
ibdknox/waltz | Manages state in client-side applications using non-deterministic finite state machines. | 90 |
haskell/stm | A Haskell implementation of software transactional memory for concurrent programming | 98 |
krasimir/stent | A library that combines Redux with state machine concepts to manage application states in JavaScript applications. | 688 |
mratsim/synthesis | A tool for generating efficient, state-machine-based code at compile-time from declarative descriptions. | 91 |
ifandelse/machina.js | A JavaScript framework for creating and managing state machines in software applications. | 1,929 |
joaomdmoura/machinery | A lightweight Elixir library for creating and managing state machines | 535 |