dzen-dhall-1.0.0: dhall/utils/mkTransition.dhall
let Event = ../types/Event.dhall
let State = ../types/State.dhall
let Hook = ../types/Hook.dhall
let Transition = ../types/Transition.dhall
let mkTransition
: Event → State → State → Transition
= λ(event : Event)
→ λ(from : State)
→ λ(to : State)
→ { hooks = [] : List Hook, events = [ event ], from = [ from ], to = to }
in mkTransition