- NonExistentKey : State.Key → Err
- RemEmptyKey : Err
- NonExistentTkn : Tokens.Elem.TId → Err
- NotLast : Tokens.Elem.TId → Err
- NotRoot : Tokens.Elem.TId → Err
- NotMember : State.Key → Tokens.Elem.TId → Err
- NotPrevious : Tokens.Elem.TId → State.Key → Err
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
Instances For
theorem
MUList.Computation.find_token_find
{α : Type}
{tid : Tokens.Elem.TId}
{nd : State.ListToken α}
{s : State.ListST α}
(H : find_token s tid = ComputationResult.Success nd)
:
theorem
MUList.Computation.find_token_find'
{α : Type}
{tid : Tokens.Elem.TId}
{nd : Tokens.Elem.TokenD (State.Elemt State.Key α)}
{s : State.ListST α}
(H : Tokens.State.Tokens.get tid s = some nd)
:
theorem
MUList.Computation.find_token_get
{α β : Type}
{tid : Tokens.Elem.TId}
{nd : Tokens.Elem.TokenD (State.Elemt State.Key α)}
{s : State.ListST α}
(f : α → β)
(H : Tokens.State.Tokens.get tid s = some nd)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- MUList.Computation.runActions acc [] = success acc
- MUList.Computation.runActions acc (c :: cs) = do let x ← MUList.Computation.next c acc MUList.Computation.runActions x cs