File tree Expand file tree Collapse file tree 4 files changed +18
-12
lines changed Expand file tree Collapse file tree 4 files changed +18
-12
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,14 @@ language: node_js
2
2
dist : trusty
3
3
sudo : required
4
4
node_js : stable
5
+ env :
6
+ - PATH=$HOME/purescript:$PATH
5
7
install :
8
+ - npm install -g bower
9
+ - TAG=$(wget -q -O - https://github.com/purescript/purescript/releases/latest --server-response --max-redirect 0 2>&1 | sed -n -e 's/.*Location:.*tag\///p')
10
+ - wget -O $HOME/purescript.tar.gz https://github.com/purescript/purescript/releases/download/$TAG/linux64.tar.gz
11
+ - tar -xvf $HOME/purescript.tar.gz -C $HOME/
12
+ - chmod a+x $HOME/purescript
6
13
- npm install -g bower
7
14
- npm install
8
15
- bower install --production
Original file line number Diff line number Diff line change 17
17
" package.json"
18
18
],
19
19
"dependencies" : {
20
- "purescript-effect" : " #compiler/0.12 "
20
+ "purescript-effect" : " ^2.0.0 "
21
21
},
22
22
"devDependencies" : {
23
- "purescript-assert" : " #compiler/0.12 " ,
24
- "purescript-refs" : " #compiler/0.12 " ,
25
- "purescript-console" : " #compiler/0.12 "
23
+ "purescript-assert" : " ^4.0.0 " ,
24
+ "purescript-refs" : " ^4.0.0 " ,
25
+ "purescript-console" : " ^4.1.0 "
26
26
}
27
27
}
Original file line number Diff line number Diff line change 6
6
"test" : " pulp test"
7
7
},
8
8
"devDependencies" : {
9
- "eslint" : " ^3.19.0" ,
10
- "pulp" : " ^11.0.0" ,
11
- "purescript-psa" : " ^0.5.0" ,
12
- "purescript" : " ^0.11.1" ,
13
- "rimraf" : " ^2.6.1"
9
+ "eslint" : " ^4.19.1" ,
10
+ "pulp" : " ^12.2.0" ,
11
+ "purescript-psa" : " ^0.6.0" ,
12
+ "rimraf" : " ^2.6.2"
14
13
}
15
14
}
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ main = do
14
14
15
15
void $ T .setTimeout 10 do
16
16
C .log " timeout increment counter"
17
- R .modify (_ + 1 ) counter
17
+ void $ R .modify (_ + 1 ) counter
18
18
19
19
void $ T .setTimeout 50 do
20
20
C .log " timeout check counter"
@@ -24,7 +24,7 @@ main = do
24
24
void $ T .setTimeout 100 do
25
25
26
26
t <- T .setTimeout 20 do
27
- R .modify (_ + 1 ) counter
27
+ void $ R .modify (_ + 1 ) counter
28
28
29
29
T .clearTimeout t
30
30
@@ -37,7 +37,7 @@ main = do
37
37
38
38
i <- T .setInterval 20 do
39
39
C .log " interval increment counter"
40
- R .modify (_ + 1 ) counter
40
+ void $ R .modify (_ + 1 ) counter
41
41
42
42
void $ T .setTimeout 90 do
43
43
T .clearInterval i
You can’t perform that action at this time.
0 commit comments