@@ -8,33 +8,38 @@ import Control.Monad.Eff
88foreign import data DataView :: *
99
1010
11- foreign import whole " " "
11+ foreign import whole
12+ """
1213function whole(b) {
1314 return new DataView(b);
1415}
1516""" :: ArrayBuffer -> DataView
1617
17- foreign import sliceImpl " " "
18+ foreign import sliceImpl
19+ """
1820function sliceImpl(s, l, b) {
1921 return new DataView(b, s, l);
2022}
2123""" :: forall e . Fn3 ByteOffset ByteLength ArrayBuffer DataView
2224slice :: forall e . ByteOffset -> ByteLength -> ArrayBuffer -> DataView
2325slice = runFn3 sliceImpl
2426
25- foreign import buffer " " "
27+ foreign import buffer
28+ """
2629function buffer(v) {
2730 return v.buffer;
2831}
2932""" :: DataView -> ArrayBuffer
3033
31- foreign import byteOffset " " "
34+ foreign import byteOffset
35+ """
3236function byteOffset(v) {
3337 return v.byteOffset;
3438}
3539""" :: DataView -> ByteOffset
3640
37- foreign import byteLength " " "
41+ foreign import byteLength
42+ """
3843function byteLength(v) {
3944 return v.byteLength;
4045}
@@ -43,7 +48,8 @@ function byteLength(v) {
4348
4449foreign import data Reader :: !
4550
46- foreign import getInt8 " " "
51+ foreign import getInt8
52+ """
4753function getInt8(v) {
4854 return function(o) {
4955 return function() {
@@ -55,7 +61,8 @@ function getInt8(v) {
5561
5662foreign import data Writer :: !
5763
58- foreign import setInt8 " " "
64+ foreign import setInt8
65+ """
5966function setInt8(v) {
6067 return function(o) {
6168 return function(n) {
0 commit comments