aztecs-0.8.0: A modular game engine and Entity-Component-System (ECS) for Haskell.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Aztecs.ECS.Schedule.Dynamic.Reader

Documentation

newtype DynamicReaderScheduleT m i o Source #

Constructors

DynamicReaderSchedule 

Fields

Instances

Instances details
Monad m => Category (DynamicReaderScheduleT m :: Type -> Type -> Type) Source # 
Instance details

Defined in Aztecs.ECS.Schedule.Dynamic.Reader

Methods

id :: forall (a :: k). DynamicReaderScheduleT m a a #

(.) :: forall (b :: k) (c :: k) (a :: k). DynamicReaderScheduleT m b c -> DynamicReaderScheduleT m a b -> DynamicReaderScheduleT m a c #

Monad m => Arrow (DynamicReaderScheduleT m) Source # 
Instance details

Defined in Aztecs.ECS.Schedule.Dynamic.Reader

Monad m => ArrowChoice (DynamicReaderScheduleT m) Source # 
Instance details

Defined in Aztecs.ECS.Schedule.Dynamic.Reader

MonadFix m => ArrowLoop (DynamicReaderScheduleT m) Source # 
Instance details

Defined in Aztecs.ECS.Schedule.Dynamic.Reader

Methods

loop :: DynamicReaderScheduleT m (b, d) (c, d) -> DynamicReaderScheduleT m b c #

Functor m => Functor (DynamicReaderScheduleT m i) Source # 
Instance details

Defined in Aztecs.ECS.Schedule.Dynamic.Reader

Methods

fmap :: (a -> b) -> DynamicReaderScheduleT m i a -> DynamicReaderScheduleT m i b #

(<$) :: a -> DynamicReaderScheduleT m i b -> DynamicReaderScheduleT m i a #