Skip to content

Commit f64a286

Browse files
author
Nils Petersohn
committed
use Foreign.Object instead of Map String ...
1 parent 7e292b4 commit f64a286

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

bower.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
"output"
1717
],
1818
"dependencies": {
19-
"purescript-prelude": "^4.0.0",
19+
"purescript-prelude": "^4.1.0",
2020
"purescript-datetime": "^4.0.0",
21-
"purescript-ordered-collections": "^1.0.0"
21+
"purescript-foreign-object": "^1.0.0"
2222
},
2323
"devDependencies": {
2424
"purescript-psci-support": "^4.0.0"

src/Node/OS.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import Prelude
2424
import Data.Array ((!!))
2525
import Data.Maybe (Maybe(..), fromMaybe)
2626
import Data.Time.Duration (Milliseconds, Seconds)
27-
import Data.Map (Map, update)
27+
import Foreign.Object (Object, update)
2828
import Effect (Effect)
2929

3030
type NetworkInterface = { address :: String
@@ -132,10 +132,10 @@ foreign import totalmem :: Effect Number
132132
foreign import ostype :: Effect String
133133
foreign import uptime :: Effect Seconds
134134
foreign import networkInterfaces
135-
:: Effect (Map String (Array NetworkInterface))
136-
foreign import userInfoImpl
135+
:: Effect (Object (Array NetworkInterface))
136+
foreign import userInfoImpl
137137
:: forall a
138-
. ((a -> Maybe a) -> Map String a -> Map String a)
138+
. ((a -> Maybe a) -> Object a -> Object a)
139139
-> Maybe a
140140
-> (a -> Maybe a)
141141
-> {encoding :: String}

test/Main.purs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
module Test.Main where
22

33
import Prelude (Unit)
4-
import Control.Monad.Eff (Eff)
5-
import Control.Monad.Eff.Console (CONSOLE, log)
4+
import Effect (Effect)
5+
import Effect.Console (log)
66

7-
main :: forall e. Eff (console :: CONSOLE | e) Unit
7+
main :: Effect Unit
88
main = do
99
log "You should add some tests."

0 commit comments

Comments
 (0)