Skip to content

Commit 45719da

Browse files
Drop match dep; update imports (#21)
* Drop match dep; update imports * Add changelog * Update spago dependencies
1 parent 43782ac commit 45719da

File tree

4 files changed

+9
-6
lines changed

4 files changed

+9
-6
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ Notable changes to this project are documented in this file. The format is based
88
Breaking Changes:
99
- Migrate FFI to ES modules (#20 by @JordanMartinez)
1010

11+
Other improvements:
12+
- Drop `math` dependency; update imports (#21 by @JordanMartinez)
13+
1114
## v6.0.2 2021-07-11
1215

1316
Move quickcheck test dependencies to `test.dhall`.

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"dependencies": {
1717
"purescript-enums": "master",
1818
"purescript-gen": "master",
19-
"purescript-math": "master",
19+
"purescript-numbers": "master",
2020
"purescript-maybe": "master",
2121
"purescript-prelude": "master"
2222
},

spago.dhall

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{ name = "uint"
22
, dependencies =
33
[ "prelude"
4-
, "math"
54
, "maybe"
5+
, "numbers"
66
, "enums"
77
, "gen"
88
]

src/Data/UInt.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ import Data.Function ((<<<))
4040
import Data.Semigroup ((<>))
4141
import Data.Enum (class Enum)
4242
import Prelude ((<), (>), (+), (-))
43-
import Math (ceil, floor, round) as Math
43+
import Data.Number (ceil, floor, round) as Number
4444

4545
-- | 32-bit unsigned integer. Range from *0* to *4294967295*.
4646
newtype UInt = UInt Number
@@ -186,7 +186,7 @@ clamp' = clamp (toNumber bottom) (toNumber top)
186186
-- | > floor (-1.0e65)
187187
-- | 0u
188188
floor :: Number -> UInt
189-
floor = fromNumber <<< Math.floor <<< clamp'
189+
floor = fromNumber <<< Number.floor <<< clamp'
190190

191191
-- | Convert a `Number` to an `UInt`. Takes the closest integer equal to or
192192
-- | greater than the argument. Values outside the `UInt` range are clamped.
@@ -206,7 +206,7 @@ floor = fromNumber <<< Math.floor <<< clamp'
206206
-- | > ceil (-1.0e65)
207207
-- | 0u
208208
ceil :: Number -> UInt
209-
ceil = fromNumber <<< Math.ceil <<< clamp'
209+
ceil = fromNumber <<< Number.ceil <<< clamp'
210210

211211
-- | Convert a `Number` to an `UInt`, by taking the nearest integer to the
212212
-- | argument. Values outside the `UInt` range are clamped.
@@ -229,7 +229,7 @@ ceil = fromNumber <<< Math.ceil <<< clamp'
229229
-- | > round (-1.0e65)
230230
-- | 0u
231231
round :: Number -> UInt
232-
round = fromNumber <<< Math.round <<< clamp'
232+
round = fromNumber <<< Number.round <<< clamp'
233233

234234
-- | Returns whether an `Int53` is an even number.
235235
-- |

0 commit comments

Comments
 (0)