crem

State machine tool

A compositional language for designing and executing state machines

Compositional Representable Executable Machines

GitHub

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