re-startable monad that recover the execution state from a log, and workflow patterns
Primary LanguageHaskellOtherNOASSERTION