module Language.Javascript.JSaddle.Wasm (run) where import Language.Javascript.JSaddle.Types (JSM) import Language.Javascript.JSaddle.Wasm.Internal qualified as Internal -- | Run a 'JSM' action via the WASM JavaScript FFI. -- -- See the [README](https://github.com/amesgen/jsaddle-wasm) for more details. -- -- While this package also compiles on non-WASM GHCs for convenience, running -- this function will immediately fail. run :: JSM () -> IO () run :: JSM () -> IO () run = JSM () -> IO () Internal.run