@@ -26,27 +26,31 @@ function byteLength(a) {
2626}
2727""" :: ArrayBuffer -> ByteLength
2828
29- foreign import sliceImpl " " "
30- function sliceImpl(s, e, a) {
31- return a.slice(s,e);
32- }" " " :: Fn3 ByteOffset ByteOffset ArrayBuffer ArrayBuffer
29+ foreign import sliceImpl
30+ """
31+ function sliceImpl(s, e, a) {
32+ return a.slice(s,e);
33+ }
34+ """ :: Fn3 ByteOffset ByteOffset ArrayBuffer ArrayBuffer
3335slice :: ByteOffset -> ByteOffset -> ArrayBuffer -> ArrayBuffer
3436slice = runFn3 sliceImpl
3537
3638
37- foreign import fromArray " " "
38- function fromArray(s) {
39- return (new Uint8Array(s)).buffer;
40- }
39+ foreign import fromArray
40+ """
41+ function fromArray(s) {
42+ return (new Uint8Array(s)).buffer;
43+ }
4144""" :: [Number ] -> ArrayBuffer
4245
43- foreign import fromString " " "
44- function fromString(s) {
45- var l = s.length;
46- var ab = new ArrayBuffer(l * 2);
47- var a = new Uint16Array(ab);
48- for (var i = 0; i < l; i++)
49- a[i] = s.charCodeAt(i);
50- return ab;
51- }
46+ foreign import fromString
47+ """
48+ function fromString(s) {
49+ var l = s.length;
50+ var ab = new ArrayBuffer(l * 2);
51+ var a = new Uint16Array(ab);
52+ for (var i = 0; i < l; i++)
53+ a[i] = s.charCodeAt(i);
54+ return ab;
55+ }
5256""" :: String -> ArrayBuffer
0 commit comments