Files changed (5)
- /// <remarks>I really want to replace this with a state monad or agent (MailboxProcessor)</remarks>
-// type StateMachine<'a>(target: 'a IStateful, transitions: (StateMachine<'a> -> 'a Transition) list) =
- /// As of now, this is the only way to define a transition. I'm trying to decide why I want any other entry points.
- /// Use the from function to filter down your event to only those events fired from a specific state.
- /// The into function adds a subscriber to the transition event that performs the following actions:
- /// <returns>A new copy of the state machine with the new transition added to its list of transitions.</returns>
-<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.