Skip to content

Commit c7f9f62

Browse files
PipocaQuemadaPipocaQuemada
authored andcommitted
Updates for 0.9; fixed some warnings.
1 parent c0aa134 commit c7f9f62

File tree

5 files changed

+18
-16
lines changed

5 files changed

+18
-16
lines changed

bower.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
11
{
22
"name": "purescript-arraybuffer",
3-
"version": "0.1.0",
3+
"version": "1.0.0",
44
"ignore": [
55
"**/.*",
66
"node_modules",
77
"bower_components",
88
"output"
99
],
1010
"dependencies": {
11-
"purescript-functions": "~0.1.0",
11+
"purescript-functions": "~1.0.0",
1212
"purescript-arraybuffer-types": "~0.2.0",
13-
"purescript-maybe": "~0.3.4"
13+
"purescript-maybe": "~1.0.0",
14+
"purescript-eff": "1.0.0"
1415
},
1516
"devDependencies": {
16-
"purescript-debug": "~0.1.2",
17-
"purescript-quickcheck": "~0.12.0"
17+
"purescript-debug": "~1.0.0",
18+
"purescript-quickcheck": "~1.0.0"
1819
}
1920
}

src/Data/ArrayBuffer/ArrayBuffer.purs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module Data.ArrayBuffer.ArrayBuffer where
22

3-
import Data.Function
3+
import Data.Function.Uncurried
44
import Data.ArrayBuffer.Types
55

66

src/Data/ArrayBuffer/DataView.purs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ module Data.ArrayBuffer.DataView( Reader()
2727

2828
import Prelude
2929
import Data.ArrayBuffer.Types
30-
import Data.Function
30+
import Data.Function.Uncurried
3131
import Data.Maybe
3232
import Control.Monad.Eff
3333

src/Data/ArrayBuffer/Show.purs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ module Data.ArrayBuffer.Show where
22

33
import Prelude
44
import Data.ArrayBuffer.Types
5-
import qualified Data.ArrayBuffer.ArrayBuffer as AB
6-
import qualified Data.ArrayBuffer.DataView as DV
7-
import qualified Data.ArrayBuffer.Typed as T
5+
import Data.ArrayBuffer.ArrayBuffer as AB
6+
import Data.ArrayBuffer.DataView as DV
7+
import Data.ArrayBuffer.Typed as T
88

99
-- instance showArrayView :: Show (ArrayView a) where
1010
-- show = showImpl

src/Data/ArrayBuffer/Typed.purs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,11 @@ module Data.ArrayBuffer.Typed( Writer()
1616
, toArray
1717
) where
1818

19-
import Prelude
20-
import Data.ArrayBuffer.Types
21-
import Data.ArrayBuffer.ArrayBuffer
22-
import Data.Function
23-
import Data.Maybe
24-
import Control.Monad.Eff
19+
import Prelude (Unit, ($))
20+
import Data.ArrayBuffer.Types (ArrayView, ByteOffset, DataView, Float64Array, Float32Array, Uint8ClampedArray, Uint32Array, Uint16Array, Uint8Array, Int32Array, Int16Array, Int8Array)
21+
import Data.Function.Uncurried (Fn2, Fn3, runFn2, runFn3)
22+
import Data.Maybe (Maybe(..))
23+
import Control.Monad.Eff (Eff)
2524

2625
foreign import data Writer :: !
2726

@@ -65,11 +64,13 @@ set = runFn3 setImpl
6564
foreign import unsafeAtImpl :: forall a. Fn2 (ArrayView a) Int Number
6665

6766
-- | Fetch element at index.
67+
unsafeAt :: forall a. ArrayView a -> Int -> Number
6868
unsafeAt = runFn2 unsafeAtImpl
6969

7070
foreign import hasIndexImpl :: forall a. Fn2 (ArrayView a) Int Boolean
7171

7272
-- | Determine if a certain index is valid.
73+
hasIndex :: forall a. ArrayView a -> Int -> Boolean
7374
hasIndex = runFn2 hasIndexImpl
7475

7576
-- | Fetch element at index.

0 commit comments

Comments
 (0)