Safe Haskell | None |
---|---|
Language | Haskell2010 |
JSM monad keeps track of the JavaScript context
Types
type JSM = ReaderT JSContextRef IO Source #
The JSM
monad keeps track of the JavaScript context.
Given a JSM
function and a JSContextRef
you can run the
function like this...
runReaderT jsmFunction javaScriptContext
For an example of how to set up WebKitGTK+ see tests/TestJSaddle.hs
Running JSaddle given a JSContextRef
runJSaddle :: MonadIO m => JSContextRef -> JSM a -> m a Source #