Skip to content

Commit 0e3a747

Browse files
committed
Workaround for bad syntax highlighting
1 parent 95cbc97 commit 0e3a747

File tree

5 files changed

+39
-22
lines changed

5 files changed

+39
-22
lines changed

src/Data/ArrayBuffer.purs

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,19 @@ instance showArrayBuffer :: Show ArrayBuffer where
1212

1313
foreign import showImpl "var showImpl = require('util').inspect;" :: ArrayBuffer -> String
1414

15-
foreign import create """
16-
function create(s) {
17-
return new ArrayBuffer(s);
18-
}""" :: ByteLength -> ArrayBuffer
19-
20-
foreign import byteLength """
21-
function byteLength(a) {
22-
return a.byteLength;
23-
}""" :: ArrayBuffer -> ByteLength
15+
foreign import create
16+
"""
17+
function create(s) {
18+
return new ArrayBuffer(s);
19+
}
20+
""" :: ByteLength -> ArrayBuffer
21+
22+
foreign import byteLength
23+
"""
24+
function byteLength(a) {
25+
return a.byteLength;
26+
}
27+
""" :: ArrayBuffer -> ByteLength
2428

2529
foreign import sliceImpl """
2630
function sliceImpl(s, e, a) {

src/Data/ArrayBuffer/DataView.purs

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,33 +8,38 @@ import Control.Monad.Eff
88
foreign import data DataView :: *
99

1010

11-
foreign import whole """
11+
foreign import whole
12+
"""
1213
function whole(b) {
1314
return new DataView(b);
1415
}
1516
""" :: ArrayBuffer -> DataView
1617

17-
foreign import sliceImpl """
18+
foreign import sliceImpl
19+
"""
1820
function sliceImpl(s, l, b) {
1921
return new DataView(b, s, l);
2022
}
2123
""" :: forall e. Fn3 ByteOffset ByteLength ArrayBuffer DataView
2224
slice :: forall e. ByteOffset -> ByteLength -> ArrayBuffer -> DataView
2325
slice = runFn3 sliceImpl
2426

25-
foreign import buffer """
27+
foreign import buffer
28+
"""
2629
function buffer(v) {
2730
return v.buffer;
2831
}
2932
""" :: DataView -> ArrayBuffer
3033

31-
foreign import byteOffset """
34+
foreign import byteOffset
35+
"""
3236
function byteOffset(v) {
3337
return v.byteOffset;
3438
}
3539
""" :: DataView -> ByteOffset
3640

37-
foreign import byteLength """
41+
foreign import byteLength
42+
"""
3843
function byteLength(v) {
3944
return v.byteLength;
4045
}
@@ -43,7 +48,8 @@ function byteLength(v) {
4348

4449
foreign import data Reader :: !
4550

46-
foreign import getInt8 """
51+
foreign import getInt8
52+
"""
4753
function getInt8(v) {
4854
return function(o) {
4955
return function() {
@@ -55,7 +61,8 @@ function getInt8(v) {
5561

5662
foreign import data Writer :: !
5763

58-
foreign import setInt8 """
64+
foreign import setInt8
65+
"""
5966
function setInt8(v) {
6067
return function(o) {
6168
return function(n) {

src/Data/ArrayBuffer/Deserializer.purs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ import qualified Data.ArrayBuffer.DataView as DV
66
import Data.Function
77
import Control.Monad.Eff
88

9-
foreign import advance """
9+
foreign import advance
10+
"""
1011
function advance(d) {
1112
return function(s) {
1213
return function() {

src/Data/ArrayBuffer/Serializer.purs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ import qualified Data.ArrayBuffer.DataView as DV
66
import Data.Function
77
import Control.Monad.Eff
88

9-
foreign import advance """
9+
foreign import advance
10+
"""
1011
function advance(d) {
1112
return function(s) {
1213
return function() {

src/Data/ArrayBuffer/Typed.purs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,26 +19,30 @@ type Int8Array = ArrayView Int8
1919
--type Float32Array = ArrayView Float32
2020
--type Float64Array = ArrayView Float64
2121

22-
foreign import asInt8Array """
22+
foreign import asInt8Array
23+
"""
2324
function asInt8Array(v) {
2425
return new Int8Array(v.buffer, v.byteOffset, v.byteLength);
2526
}
2627
""":: DataView -> Int8Array
2728

28-
foreign import dataView """
29+
foreign import dataView
30+
"""
2931
function dataView(a) {
3032
return a;
3133
}
3234
""" :: forall a. ArrayView a -> DataView
3335

34-
foreign import unsafeAtImpl """
36+
foreign import unsafeAtImpl
37+
"""
3538
function unsafeAtImpl(a, i) {
3639
return a[i];
3740
}
3841
""" :: forall a. Fn2 (ArrayView a) Number Number
3942
unsafeAt = runFn2 unsafeAtImpl
4043

41-
foreign import hasIndexImpl """
44+
foreign import hasIndexImpl
45+
"""
4246
function hasIndexImpl(a, i) {
4347
return i in a;
4448
}

0 commit comments

Comments
 (0)