HORIZON HASKELLDocslts/ghc-9.14.xd82dee82026-10-12Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · d82dee8 · 2026-10-12

Modulesmall-steps-1.1.4.0

Control.State.Transition.Extended

  • 20 types
  • 4 classes
  • 37 values
classclass (Eq (PredicateFailure a), Show (PredicateFailure a), Monad (BaseM a), Typeable a) => STS a where
#

Associated types

Instances1STS
datadata STUB e st si f (m :: Type -> Type)
#
Instances7STS, BaseM, Environment, Event, PredicateFailure, Signal, …
  • (Eq f, Monad m, Show f, Typeable e, Typeable f, Typeable si, Typeable st, Typeable m) => STS (STUB e st si f m)Defined in small-steps-1.1.4.0 · Control.State.Transition.Extended
  • type BaseM (STUB e st si f m) = mDefined in small-steps-1.1.4.0 · Control.State.Transition.Extended
  • type Environment (STUB e st si f m) = eDefined in small-steps-1.1.4.0 · Control.State.Transition.Extended
  • type Event (STUB e st si f m) = VoidDefined in small-steps-1.1.4.0 · Control.State.Transition.Extended
  • type PredicateFailure (STUB e st si f m) = fDefined in small-steps-1.1.4.0 · Control.State.Transition.Extended
  • type Signal (STUB e st si f m) = siDefined in small-steps-1.1.4.0 · Control.State.Transition.Extended
  • type State (STUB e st si f m) = stDefined in small-steps-1.1.4.0 · Control.State.Transition.Extended
newtypenewtype Threshold a
#

Constructors

Instances5Eq, Data, Ord, Show, NoThunks
  • Eq a => Eq (Threshold a)Defined in small-steps-1.1.4.0 · Control.State.Transition.Extended
  • Data a => Data (Threshold a)Defined in small-steps-1.1.4.0 · Control.State.Transition.Extended
  • Ord a => Ord (Threshold a)Defined in small-steps-1.1.4.0 · Control.State.Transition.Extended
  • Show a => Show (Threshold a)Defined in small-steps-1.1.4.0 · Control.State.Transition.Extended
  • NoThunks a => NoThunks (Threshold a)Defined in small-steps-1.1.4.0 · Control.State.Transition.Extended