# IT:AD:Stateless # * [[../|(UP)]] {{indexmenu>.#2|nsort tsort}} * See also: * http://blogs.msdn.com/b/nblumhardt/archive/2009/04/16/state-machines-in-domain-models.aspx * http://blogs.msdn.com/b/nblumhardt/archive/2009/08/30/parameterised-triggers-and-re-entrant-states-in-stateless-v2.aspx * https://github.com/nblumhardt/stateless * [[IT/AD/StateMachines/]] ## Summary ## Stateless is a small C# library for creating State Machines fluently. It's neat...but after playing around with it for a while, thinking of using it for backing a workflow engine, I found it a bit limited. Specifically, it provides hierarchical sets (nice), but not orthagonal states (ie splits, joins). I'm currently looking deeper into [[IT/AD/StaMa/]] ## Resources ## * http://blogs.msdn.com/b/nblumhardt/archive/2009/04/16/state-machines-in-domain-models.aspx * http://sachabarbs.wordpress.com/2013/05/16/simple-but-nice-state-machine/