Module
Lunapark.API
- Package
- purescript-lunapark
- Repository
- slamdata/purescript-lunapark
#runInterpreter Source
runInterpreter :: forall r. Interpreter r -> (Lunapark r) ~> (BaseRun r)#init Source
init :: forall r m. MonadAff m => MonadRec m => String -> CapabilitiesRequest -> m (Either Error (Interpreter r))#Lunapark Source
type Lunapark r = BaseRun (lunapark :: LUNAPARK, lunaparkActions :: LUNAPARK_ACTIONS | r)#runLunapark Source
runLunapark :: forall r. HandleLunaparkInput -> (BaseRun (lunapark :: LUNAPARK | r)) ~> (BaseRun r)#runLunaparkActions Source
runLunaparkActions :: forall r. HandleLunaparkInput -> (Lunapark r) ~> (BaseRun (lunapark :: LUNAPARK | r))#interpretW3CActions Source
interpretW3CActions :: forall r. List ActionSequence -> (Lunapark r) ~> (BaseRun (lunapark :: LUNAPARK | r))#w3cActions Source
w3cActions :: forall a r. List ActionSequence -> (List ActionSequence -> (Lunapark r) ~> (BaseRun (lunapark :: LUNAPARK | r))) -> ActionF (Lunapark r a) -> BaseRun (lunapark :: LUNAPARK | r) a#jsonWireActions Source
jsonWireActions :: forall r. HandleLunaparkInput -> ActionF ~> (BaseRun (lunapark :: LUNAPARK | r))#handleLunapark Source
handleLunapark :: forall r. HandleLunaparkInput -> LunaparkF ~> (BaseRun r)