Skip to content

Commit 00030c2

Browse files
committed
Updates for 0.12
1 parent 6fce657 commit 00030c2

File tree

10 files changed

+40
-43
lines changed

10 files changed

+40
-43
lines changed

bower.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@
1717
"package.json"
1818
],
1919
"dependencies": {
20-
"purescript-either": "^3.0.0",
21-
"purescript-gen": "^1.1.0",
22-
"purescript-maybe": "^3.0.0",
23-
"purescript-partial": "^1.2.0",
24-
"purescript-unfoldable": "^3.0.0",
25-
"purescript-arrays": "^4.0.1",
26-
"purescript-integers": "^3.2.0"
20+
"purescript-either": "#compiler/0.12",
21+
"purescript-gen": "#compiler/0.12",
22+
"purescript-maybe": "#compiler/0.12",
23+
"purescript-partial": "#compiler/0.12",
24+
"purescript-unfoldable": "#compiler/0.12",
25+
"purescript-arrays": "#compiler/0.12",
26+
"purescript-integers": "#compiler/0.12"
2727
},
2828
"devDependencies": {
29-
"purescript-assert": "^3.0.0",
30-
"purescript-console": "^3.0.0"
29+
"purescript-assert": "#compiler/0.12",
30+
"purescript-console": "#compiler/0.12"
3131
}
3232
}

src/Data/String/Regex/Flags.purs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ module Data.String.Regex.Flags where
33
import Prelude
44

55
import Control.MonadPlus (guard)
6-
7-
import Data.Monoid (class Monoid)
86
import Data.String (joinWith)
97

108
type RegexFlagsRec =

test/Test/Data/Char.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ module Test.Data.Char (testChar) where
22

33
import Prelude (Unit, (==), ($), discard)
44

5-
import Control.Monad.Eff (Eff)
6-
import Control.Monad.Eff.Console (CONSOLE, log)
5+
import Effect (Effect)
6+
import Effect.Console (log)
77

88
import Data.Char
99

10-
import Test.Assert (ASSERT, assert)
10+
import Test.Assert (assert)
1111

12-
testChar :: forall eff. Eff (console :: CONSOLE, assert :: ASSERT | eff) Unit
12+
testChar :: Effect Unit
1313
testChar = do
1414
log "toCharCode"
1515
assert $ toCharCode 'a' == 97

test/Test/Data/String.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ module Test.Data.String (testString) where
22

33
import Prelude (Unit, Ordering(..), (==), ($), discard, negate, not, (/=), (&&))
44

5-
import Control.Monad.Eff (Eff)
6-
import Control.Monad.Eff.Console (CONSOLE, log)
5+
import Effect (Effect)
6+
import Effect.Console (log)
77

88
import Data.Maybe (Maybe(..), isNothing, maybe)
99
import Data.String
1010

11-
import Test.Assert (ASSERT, assert)
11+
import Test.Assert (assert)
1212

13-
testString :: forall eff. Eff (console :: CONSOLE, assert :: ASSERT | eff) Unit
13+
testString :: Effect Unit
1414
testString = do
1515
log "charAt"
1616
assert $ charAt 0 "" == Nothing

test/Test/Data/String/CaseInsensitive.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ module Test.Data.String.CaseInsensitive (testCaseInsensitiveString) where
22

33
import Prelude (Unit, (==), ($), discard, compare, Ordering(..))
44

5-
import Control.Monad.Eff (Eff)
6-
import Control.Monad.Eff.Console (CONSOLE, log)
5+
import Effect (Effect)
6+
import Effect.Console (log)
77

88
import Data.String.CaseInsensitive
99

10-
import Test.Assert (ASSERT, assert)
10+
import Test.Assert (assert)
1111

12-
testCaseInsensitiveString :: forall eff. Eff (console :: CONSOLE, assert :: ASSERT | eff) Unit
12+
testCaseInsensitiveString :: Effect Unit
1313
testCaseInsensitiveString = do
1414
log "equality"
1515
assert $ CaseInsensitiveString "aB" == CaseInsensitiveString "AB"

test/Test/Data/String/CodePoints.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@ module Test.Data.String.CodePoints (testStringCodePoints) where
22

33
import Prelude
44

5-
import Control.Monad.Eff (Eff)
6-
import Control.Monad.Eff.Console (CONSOLE, log)
5+
import Effect (Effect)
6+
import Effect.Console (log)
77

88
import Data.Char (fromCharCode)
99
import Data.Maybe (Maybe(..), isNothing, maybe)
1010
import Data.String.CodePoints
1111

12-
import Test.Assert (ASSERT, assert)
12+
import Test.Assert (assert)
1313

1414
str :: String
1515
str = "a\xDC00\xD800\xD800\x16805\x16A06\&z"
1616

17-
testStringCodePoints :: forall eff. Eff (console :: CONSOLE, assert :: ASSERT | eff) Unit
17+
testStringCodePoints :: Effect Unit
1818
testStringCodePoints = do
1919
log "show"
2020
assert $ map show (codePointAt 0 str) == Just "(CodePoint 0x61)"

test/Test/Data/String/NonEmpty.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ module Test.Data.String.NonEmpty (testNonEmptyString) where
22

33
import Data.String.NonEmpty
44

5-
import Control.Monad.Eff (Eff)
6-
import Control.Monad.Eff.Console (CONSOLE, log)
5+
import Effect (Effect)
6+
import Effect.Console (log)
77
import Data.Array.Partial as AP
88
import Data.Foldable (class Foldable, foldl)
99
import Data.Maybe (Maybe(..), fromJust, isNothing, maybe)
1010
import Data.Semigroup.Foldable (class Foldable1, foldMap1Default)
1111
import Partial.Unsafe (unsafePartial)
1212
import Prelude (class Functor, Ordering(..), Unit, append, discard, negate, not, ($), (&&), (/=), (==))
13-
import Test.Assert (ASSERT, assert)
13+
import Test.Assert (assert)
1414

15-
testNonEmptyString :: forall eff. Eff (console :: CONSOLE, assert :: ASSERT | eff) Unit
15+
testNonEmptyString :: Effect Unit
1616
testNonEmptyString = do
1717
log "fromString"
1818
assert $ fromString "" == Nothing

test/Test/Data/String/Regex.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@ module Test.Data.String.Regex (testStringRegex) where
22

33
import Prelude (Unit, ($), (<>), discard, (==), not)
44

5-
import Control.Monad.Eff (Eff)
6-
import Control.Monad.Eff.Console (CONSOLE, log)
5+
import Effect (Effect)
6+
import Effect.Console (log)
77

88
import Data.Either (isLeft)
99
import Data.Maybe (Maybe(..))
1010
import Data.String.Regex
1111
import Data.String.Regex.Flags (global, ignoreCase, noFlags)
1212
import Data.String.Regex.Unsafe (unsafeRegex)
1313

14-
import Test.Assert (ASSERT, assert)
14+
import Test.Assert (assert)
1515

16-
testStringRegex :: forall eff. Eff (console :: CONSOLE, assert :: ASSERT | eff) Unit
16+
testStringRegex :: Effect Unit
1717
testStringRegex = do
1818
log "regex"
1919
assert $ test (unsafeRegex "^a" noFlags) "abc"

test/Test/Data/String/Unsafe.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ module Test.Data.String.Unsafe (testStringUnsafe) where
22

33
import Prelude (Unit, (==), ($), discard)
44

5-
import Control.Monad.Eff (Eff)
6-
import Control.Monad.Eff.Console (CONSOLE, log)
5+
import Effect (Effect)
6+
import Effect.Console (log)
77

88
import Data.String.Unsafe
99

10-
import Test.Assert (ASSERT, assert)
10+
import Test.Assert (assert)
1111

12-
testStringUnsafe :: forall eff. Eff (console :: CONSOLE, assert :: ASSERT | eff) Unit
12+
testStringUnsafe :: Effect Unit
1313
testStringUnsafe = do
1414
log "charCodeAt"
1515
assert $ charCodeAt 0 "ab" == 97

test/Test/Main.purs

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

33
import Prelude
44

5-
import Control.Monad.Eff (Eff)
6-
import Control.Monad.Eff.Console (CONSOLE, log)
7-
import Test.Assert (ASSERT)
5+
import Effect (Effect)
6+
import Effect.Console (log)
87
import Test.Data.Char (testChar)
98
import Test.Data.String (testString)
109
import Test.Data.String.CaseInsensitive (testCaseInsensitiveString)
@@ -13,7 +12,7 @@ import Test.Data.String.NonEmpty (testNonEmptyString)
1312
import Test.Data.String.Regex (testStringRegex)
1413
import Test.Data.String.Unsafe (testStringUnsafe)
1514

16-
main :: Eff (console :: CONSOLE, assert :: ASSERT) Unit
15+
main :: Effect Unit
1716
main = do
1817
log "\n--- Data.Char ---\n"
1918
testChar

0 commit comments

Comments
 (0)