Module
Game.Aff.Run
- Package
- purescript-game
- Repository
- artemisSystem/purescript-game
#liftAffGame Source
liftAffGame :: forall r a extra. AffGame extra a -> Run (affGame :: AFFGAME extra | r) a
#runBaseAffGame Source
runBaseAffGame :: forall extra. (Run (affGame :: AFFGAME extra)) ~> (AffGame extra)
Runs a base AffGame
effect
#runBaseAffGameAt' Source
runBaseAffGameAt' :: forall r3 r2 r1 extra affGame aff effect. IsSymbol effect => IsSymbol aff => IsSymbol affGame => Cons effect EFFECT () r1 => Cons aff AFF r1 r2 => Cons affGame (AFFGAME extra) r2 r3 => SProxy effect -> SProxy aff -> SProxy affGame -> (Run r3) ~> (AffGame extra)
Runs base AffGame
, Aff
and Effect
together as one effect at the
provided labels