Module Ability.Make

Parameters

module R : Roles.S
module T : Triggers.S with type role = R.role and type role_kind = R.role_kind and type role_alignment = R.role_alignment
module X : InputS with type triggers = T.t and type trigger = T.trigger and type trigger_kind = T.trigger_kind

Signature

type role = R.role
type role_kind = R.role_kind
type role_alignment = R.role_alignment
type triggers = T.t
type trigger = T.trigger
type trigger_kind = T.trigger_kind
val triggers : triggers