Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-22 | fix(door): Update trait impl with `State` type | Vincent Ambo | 1 | -1/+2 | |
The door does not actually require any state, so it just uses an empty tuple. | |||||
2018-11-19 | chore: Fix email address in Cargo files | Vincent Ambo | 1 | -1/+1 | |
2018-09-26 | feat(door): Use failure::Error as associated error type | Vincent Ambo | 2 | -5/+20 | |
Implements the associated error type for the FSM trait as failure::Error. This makes it possible to fail gracefully in all actions, for example in the updated definition of the `NotifyIRC` action which now appends to a file. | |||||
2018-09-26 | feat(door): Add serde instances for door FSM types | Vincent Ambo | 2 | -3/+8 | |
2018-09-26 | docs: Add rustdoc header lines as expected by the format | Vincent Ambo | 1 | -0/+2 | |
These are rendered in the rustdoc crate overview sidebar. | |||||
2018-09-26 | docs(door): Port over documentation from finito-hs | Vincent Ambo | 1 | -8/+172 | |
2018-09-26 | fix(core): Add missing 'FSM_NAME' associated constant | Vincent Ambo | 1 | -0/+1 | |
This one got lost while moving from the prototype code to the proper library. | |||||
2018-09-26 | feat(door): Check in example door implementation | Vincent Ambo | 2 | -0/+151 | |
Checks in my classic, lockable door example implemented in Finito. This does not yet contain the documentation of the door in the Haskell version of Finito. |