Module
Graphics.CanvasAction.Run
- Package
- purescript-canvas-action
- Repository
- 3ddyy/purescript-canvas-action
#CANVAS Source
type CANVAS = FProxy CanvasActionMType alias for using CanvasActionM as an effect
#liftCanvasAction Source
liftCanvasAction :: forall a r. CanvasActionM a -> Run (canvas :: CANVAS | r) aLift a CanvasActionM into Run via the canvas label
#liftCanvasActionAt Source
liftCanvasActionAt :: forall r2 r1 s. IsSymbol s => Cons s CANVAS r1 r2 => SProxy s -> CanvasActionM ~> (Run r2)Lift a CanvasActionM into Run via the provided label
#runBaseCanvas Source
runBaseCanvas :: (Run (canvas :: CANVAS)) ~> CanvasActionMRuns a base CanvasActionM effect
#runBaseCanvasAt Source
runBaseCanvasAt :: forall r s. IsSymbol s => Cons s CANVAS () r => SProxy s -> (Run r) ~> CanvasActionMRuns a base CanvasActionM effect at the provided label
#runBaseCanvas' Source
runBaseCanvas' :: (Run (canvas :: CANVAS, effect :: EFFECT)) ~> CanvasActionMRuns base CanvasActionM and Effect together as one effect