mischief-ecs
Safe HaskellNone
LanguageGHC2024

Mischief.ECS.Utils

Documentation

class GetRep t where Source #

Methods

getRep :: t -> TypeRep Source #

Instances

Instances details
GetRep ComponentType Source # 
Instance details

Defined in Mischief.ECS.Components

GetRep DefaultComponentType Source # 
Instance details

Defined in Mischief.ECS.Components

GetRep ErasedComponent Source # 
Instance details

Defined in Mischief.ECS.Components

findM :: forall m a t. (Monad m, Foldable t) => (a -> m Bool) -> t a -> m (Maybe a) Source #

(>>+) :: Monad m => m a -> (a -> m b) -> m a Source #