jsaddle 0.9.8.0 → 0.9.8.1
raw patch · 3 files changed
+6/−7 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- jsaddle.cabal +2/−2
- src/Language/Javascript/JSaddle/Object.hs +3/−4
- src/Language/Javascript/JSaddle/Run/Files.hs +1/−1
jsaddle.cabal view
@@ -1,5 +1,5 @@ name: jsaddle-version: 0.9.8.0+version: 0.9.8.1 cabal-version: >=1.10 build-type: Simple license: MIT@@ -10,7 +10,7 @@ This package provides an EDSL for calling JavaScript that can be used both from GHCJS and GHC. When using GHC the application is run using Warp and WebSockets to- drive a small JavaScipt helper.+ drive a small JavaScript helper. category: Web, Javascript author: Hamish Mackenzie
src/Language/Javascript/JSaddle/Object.hs view
@@ -526,12 +526,11 @@ Object . coerce <$> fromListIO rargs -- | JavaScript's global object-global :: Object #ifdef ghcjs_HOST_OS-global = js_window-foreign import javascript unsafe "$r = window"- js_window :: Object+foreign import javascript unsafe "$r = globalThis"+ global :: Object #else+global :: Object global = Object . JSVal . unsafePerformIO $ newIORef 4 #endif
src/Language/Javascript/JSaddle/Run/Files.hs view
@@ -41,7 +41,7 @@ \ jsaddle_values.set(1, undefined);\n\ \ jsaddle_values.set(2, false);\n\ \ jsaddle_values.set(3, true);\n\- \ jsaddle_values.set(4, window);\n\+ \ jsaddle_values.set(4, globalThis);\n\ \ var jsaddle_index = 100;\n\ \ var expectedBatch = 1;\n\ \ var lastResults = [0, {\"tag\": \"Success\", \"contents\": [[], []]}];\n\