Skip to content

Commit 63ccce1

Browse files
authored
Merge pull request #2 from slamdata/ps-0.11
Update for PureScript 0.11 and Halogen 2.x
2 parents 49bfe36 + 5eb99ba commit 63ccce1

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
"package.json"
1616
],
1717
"dependencies": {
18-
"purescript-halogen": "^1.0.0"
18+
"purescript-halogen": "^2.1.0"
1919
}
2020
}

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
"build": "pulp build -- --censor-lib --strict"
66
},
77
"devDependencies": {
8-
"pulp": "^10.0.1",
9-
"purescript": "^0.10.7",
10-
"purescript-psa": "^0.4.0",
8+
"pulp": "^11.0.0",
9+
"purescript": "^0.11.5",
10+
"purescript-psa": "^0.5.1",
1111
"rimraf": "^2.6.1"
1212
},
1313
"dependencies": {

src/Halogen/VirtualDOM/Driver.purs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ module Halogen.VirtualDOM.Driver
2222
import Prelude
2323

2424
import Control.Monad.Aff (Aff)
25-
import Control.Monad.Eff (Eff)
25+
import Control.Monad.Eff (Eff, kind Effect)
2626
import Control.Monad.Eff.Class (liftEff)
2727
import Control.Monad.Eff.Ref (Ref, modifyRef, newRef, readRef)
2828

@@ -42,7 +42,7 @@ import Halogen.VirtualDOM.Renderer (renderHTML)
4242

4343
import Halogen.Aff.Driver (HalogenIO)
4444

45-
newtype RenderState s (f :: * -> *) (g :: * -> *) p o (eff :: # !) =
45+
newtype RenderState s (f :: Type -> Type) (g :: Type -> Type) p o (eff :: # Effect) =
4646
RenderState
4747
{ keyId :: Int
4848
, node :: HTMLElement
@@ -92,7 +92,7 @@ mkRenderSpec element fresh =
9292
modifyRef fresh (_ + 1)
9393
keyId <- readRef fresh
9494
node <- V.createElement vtree
95-
appendChild (htmlElementToNode node) (htmlElementToNode element)
95+
_ <- appendChild (htmlElementToNode node) (htmlElementToNode element)
9696
pure $ RenderState { keyId, vtree, node }
9797
Just (RenderState r) -> do
9898
node <- V.patch (V.diff r.vtree vtree) r.node

0 commit comments

Comments
 (0)