packages feed

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