Module

Yoga.Capnweb

Package
purescript-yoga-capnweb
Repository
rowtype-yoga/purescript-yoga-capnweb

#RpcConnection Source

#RpcStub Source

data RpcStub

#Subscription Source

type Subscription a = { event :: Event a, unsubscribe :: Effect Unit }

#withSession Source

withSession :: forall a. String -> (RpcConnection -> Aff a) -> Aff a

#call0 Source

call0 :: forall a. RpcConnection -> String -> Aff a

#call1 Source

call1 :: forall a b. RpcConnection -> String -> a -> Aff b

#call2 Source

call2 :: forall a b c. RpcConnection -> String -> a -> b -> Aff c

#callWithCallback Source

callWithCallback :: forall a. RpcConnection -> String -> (a -> Effect Unit) -> Aff Unit

#subscribe Source

#SessionStats Source

type SessionStats = { exports :: Int, imports :: Int }