packages feed

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 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\