Skip to content

Commit 23352e5

Browse files
committed
Compiled with rescript 11.0.0-beta.3
1 parent 1db2b67 commit 23352e5

25 files changed

+35
-58
lines changed

bsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@
1515
},
1616
{
1717
"dir": "examples",
18-
"type": "dev"
18+
"type": "dev",
19+
"subdirs": true
1920
}
2021
],
2122
"warnings": {

lib/js/examples/dom_example.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,20 +32,17 @@ Belt_Option.map(Belt_Option.flatMap(Webapi__Dom__Document.asHtmlDocument(documen
3232
return Caml_option.nullable_to_opt(prim.body);
3333
})), (function (body) {
3434
body.appendChild(el);
35-
3635
}));
3736

3837
document.createElement("div").addEventListener("mousemove", (function (e) {
3938
console.log([
4039
e.screenX,
4140
e.screenY
4241
]);
43-
4442
}));
4543

4644
function handleClick(param) {
4745
console.log("clicked");
48-
4946
}
5047

5148
window.addEventListener("click", handleClick);

lib/js/examples/fetch_examples.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ fetch("/api/hellos/1").then(function (prim) {
1111
return Promise.resolve((console.log(text), undefined));
1212
});
1313

14-
fetch("/api/hello", Webapi__Fetch.RequestInit.make(/* Post */2, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined)).then(function (prim) {
14+
fetch("/api/hello", Webapi__Fetch.RequestInit.make("Post", undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined)).then(function (prim) {
1515
return prim.text();
1616
}).then(function (text) {
1717
return Promise.resolve((console.log(text), undefined));
@@ -33,7 +33,7 @@ var payload = {};
3333

3434
payload["hello"] = "world";
3535

36-
fetch("/api/hello", Webapi__Fetch.RequestInit.make(/* Post */2, {
36+
fetch("/api/hello", Webapi__Fetch.RequestInit.make("Post", {
3737
"Content-Type": "application/json"
3838
}, Caml_option.some(JSON.stringify(payload)), undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined)).then(function (prim) {
3939
return prim.json();
@@ -47,7 +47,7 @@ formData.append("image0", {
4747
name: "image0.jpg"
4848
}, undefined);
4949

50-
fetch("/api/upload", Webapi__Fetch.RequestInit.make(/* Post */2, {
50+
fetch("/api/upload", Webapi__Fetch.RequestInit.make("Post", {
5151
Accept: "*"
5252
}, Caml_option.some(formData), undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined)).then(function (prim) {
5353
return prim.json();

lib/js/examples/image_examples.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,16 @@ function processImage(url) {
1414
var maybeImg = Curry._1(Webapi__Dom__HtmlImageElement.ofElement, e);
1515
maybeImg.src = url;
1616
maybeImg.addEventListener("load", (function ($$event) {
17-
return resolve($$event);
17+
resolve($$event);
1818
}));
1919
maybeImg.addEventListener("error", (function (error) {
20-
return reject(error);
20+
reject(error);
2121
}));
2222
var body = Belt_Option.flatMap(Webapi__Dom__Document.asHtmlDocument(document), (function (prim) {
2323
return Caml_option.nullable_to_opt(prim.body);
2424
}));
2525
body.appendChild(maybeImg);
2626
body.removeChild(maybeImg);
27-
2827
}));
2928
}
3029

@@ -33,7 +32,6 @@ var test = processImage(url).then(function ($$event) {
3332
var width = img.naturalWidth;
3433
var height = img.naturalHeight;
3534
console.log("width", width, "height", height);
36-
3735
});
3836

3937
exports.url = url;

lib/js/examples/webapi_example.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,10 @@ var socket = new WebSocket("ws://localhost:8080");
55

66
socket.addEventListener("open", (function (param) {
77
socket.send("Hello Server!");
8-
98
}));
109

1110
socket.addEventListener("message", (function ($$event) {
1211
console.log("Message from server ", $$event.data);
13-
1412
}));
1513

1614
/* socket Not a pure module */

lib/js/tests/Webapi/Canvas/Webapi__Canvas__Canvas2d__test.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,27 +38,27 @@ ctx.fillStyle = "red";
3838
var match = Webapi__Canvas__Canvas2d.fillStyle(ctx);
3939

4040
switch (match[0]) {
41-
case /* String */0 :
41+
case "String" :
4242
console.log(match[1]);
4343
break;
44-
case /* Gradient */1 :
44+
case "Gradient" :
4545
match[1].addColorStop(0.0, "red");
4646
break;
47-
case /* Pattern */2 :
47+
case "Pattern" :
4848
break;
4949

5050
}
5151

5252
var match$1 = Webapi__Canvas__Canvas2d.strokeStyle(ctx);
5353

5454
switch (match$1[0]) {
55-
case /* String */0 :
55+
case "String" :
5656
console.log(match$1[1]);
5757
break;
58-
case /* Gradient */1 :
58+
case "Gradient" :
5959
match$1[1].addColorStop(1.2, "blue");
6060
break;
61-
case /* Pattern */2 :
61+
case "Pattern" :
6262
break;
6363

6464
}

lib/js/tests/Webapi/Dom/Webapi__Dom__DomTokenList__test.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ tlist.contains("my-class");
1313

1414
tlist.forEach(function (item, param) {
1515
console.log(item);
16-
1716
});
1817

1918
tlist.remove("my-class");

lib/js/tests/Webapi/Dom/Webapi__Dom__DragEvent__test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ $$event.stopImmediatePropagation();
1313

1414
$$event.stopPropagation();
1515

16-
Curry._2(Webapi__Dom__DragEvent.getModifierState, $$event, /* Alt */0);
16+
Curry._2(Webapi__Dom__DragEvent.getModifierState, $$event, "Alt");
1717

1818
exports.$$event = $$event;
1919
/* event Not a pure module */

lib/js/tests/Webapi/Dom/Webapi__Dom__Element__test.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,11 @@ el.hasAttributeNS("http://...", "foo");
6060

6161
el.hasAttributes();
6262

63-
Webapi__Dom__Element.insertAdjacentElement(el, /* BeforeBegin */0, el2);
63+
Webapi__Dom__Element.insertAdjacentElement(el, "BeforeBegin", el2);
6464

65-
Webapi__Dom__Element.insertAdjacentHTML(el, /* AfterBegin */1, "<strong>text</strong>");
65+
Webapi__Dom__Element.insertAdjacentHTML(el, "AfterBegin", "<strong>text</strong>");
6666

67-
Webapi__Dom__Element.insertAdjacentText(el, /* AfterEnd */3, "text");
67+
Webapi__Dom__Element.insertAdjacentText(el, "AfterEnd", "text");
6868

6969
el.matches("input");
7070

lib/js/tests/Webapi/Dom/Webapi__Dom__EventTarget__test.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ var $$event = new Event("my-event");
88

99
function handleClick(param) {
1010
console.log("asd");
11-
1211
}
1312

1413
target.addEventListener("click", handleClick);

lib/js/tests/Webapi/Dom/Webapi__Dom__GlobalEventHandlers__test.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ var Webapi__Dom__HtmlElement = require("../../../src/Webapi/Dom/Webapi__Dom__Htm
66

77
function handleSelection(param) {
88
console.log("change");
9-
109
}
1110

1211
var elm = document.createElement("strong");

lib/js/tests/Webapi/Dom/Webapi__Dom__HtmlDocument__test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ htmlDocument.cookie = "foo=bar;reason=ml";
2020

2121
Webapi__Dom__HtmlDocument.designMode(htmlDocument);
2222

23-
Webapi__Dom__HtmlDocument.setDesignMode(htmlDocument, /* On */0);
23+
Webapi__Dom__HtmlDocument.setDesignMode(htmlDocument, "On");
2424

2525
Webapi__Dom__HtmlDocument.dir(htmlDocument);
2626

27-
Webapi__Dom__HtmlDocument.setDir(htmlDocument, /* Ltr */0);
27+
Webapi__Dom__HtmlDocument.setDir(htmlDocument, "Ltr");
2828

2929
htmlDocument.domain = "reason.ml";
3030

lib/js/tests/Webapi/Dom/Webapi__Dom__HtmlElement__test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ el.accessKey = "";
1414

1515
Webapi__Dom__HtmlElement.contentEditable(el);
1616

17-
Webapi__Dom__HtmlElement.setContentEditable(el, /* Inherit */2);
17+
Webapi__Dom__HtmlElement.setContentEditable(el, "Inherit");
1818

1919
el.contextMenu = el2;
2020

2121
Webapi__Dom__HtmlElement.dir(el);
2222

23-
Webapi__Dom__HtmlElement.setDir(el, /* Rtl */1);
23+
Webapi__Dom__HtmlElement.setDir(el, "Rtl");
2424

2525
el.draggable = true;
2626

lib/js/tests/Webapi/Dom/Webapi__Dom__HtmlFormElement__test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ console.assert(Belt_Option.isSome(radioNodeList$2), "namedItem 'radiogroup' exis
185185

186186
var radioNodeList$3 = TestHelpers.unsafelyUnwrapOption(radioNodeList$2);
187187

188-
if (radioNodeList$3.TAG === /* RadioNodeList */0) {
188+
if (radioNodeList$3.TAG === "RadioNodeList") {
189189
var radioNodeList$4 = radioNodeList$3._0;
190190
console.log("RadioNodeList.value", radioNodeList$4.value);
191191
console.assert(radioNodeList$4.value === "one", "RadioNodeList.value is one");

lib/js/tests/Webapi/Dom/Webapi__Dom__KeyboardEvent__test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ $$event.stopImmediatePropagation();
1313

1414
$$event.stopPropagation();
1515

16-
Webapi__Dom__KeyboardEvent.getModifierState($$event, /* Alt */0);
16+
Webapi__Dom__KeyboardEvent.getModifierState($$event, "Alt");
1717

1818
exports.$$event = $$event;
1919
/* event Not a pure module */

lib/js/tests/Webapi/Dom/Webapi__Dom__MouseEvent__test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ $$event.stopImmediatePropagation();
1313

1414
$$event.stopPropagation();
1515

16-
Webapi__Dom__MouseEvent.getModifierState($$event, /* Alt */0);
16+
Webapi__Dom__MouseEvent.getModifierState($$event, "Alt");
1717

1818
exports.$$event = $$event;
1919
/* event Not a pure module */

lib/js/tests/Webapi/Dom/Webapi__Dom__NodeList__test.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ var items = document.querySelectorAll(".item");
55

66
items.forEach(function (item, param) {
77
console.log(item);
8-
98
});
109

1110
exports.items = items;

lib/js/tests/Webapi/Dom/Webapi__Dom__PointerEvent__test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ $$event.stopImmediatePropagation();
1313

1414
$$event.stopPropagation();
1515

16-
Curry._2(Webapi__Dom__PointerEvent.getModifierState, $$event, /* Alt */0);
16+
Curry._2(Webapi__Dom__PointerEvent.getModifierState, $$event, "Alt");
1717

1818
Webapi__Dom__PointerEvent.pointerType($$event);
1919

lib/js/tests/Webapi/Dom/Webapi__Dom__Window__test.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ var $$event = document.createEvent("my-event");
77

88
function handleClick(param) {
99
console.log("asd");
10-
1110
}
1211

1312
window.location = "http://reason.ml";
@@ -82,7 +81,6 @@ window.stop();
8281

8382
window.onload = (function (param) {
8483
console.log("load");
85-
8684
});
8785

8886
exports.el = el;

lib/js/tests/Webapi/Webapi__Blob__test.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,11 @@ function test_arrayBuffer(blob) {
99

1010
function test_size(blob) {
1111
console.log(blob.size);
12-
1312
}
1413

1514
function test_slice(blob) {
1615
var blob$1 = blob.slice(0, undefined, undefined);
1716
console.log(blob$1.size);
18-
1917
}
2018

2119
function test_stream(blob) {
@@ -30,7 +28,6 @@ function test_text(blob) {
3028

3129
function test_type(blob) {
3230
console.log(blob.type);
33-
3431
}
3532

3633
var test_blobPropertyBag = {

lib/js/tests/Webapi/Webapi__File__test.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,10 @@
33

44
function test_lastModified(file) {
55
console.log(file.lastModified);
6-
76
}
87

98
function test_name(file) {
109
console.log(file.name);
11-
1210
}
1311

1412
var test_filePropertyBag = {

lib/js/tests/Webapi/Webapi__IntersectionObserver__test.js

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
'use strict';
22

3+
var Js_array = require("rescript/lib/js/js_array.js");
34
var Belt_Option = require("rescript/lib/js/belt_Option.js");
45
var Caml_option = require("rescript/lib/js/caml_option.js");
56
var TestHelpers = require("../testHelpers.js");
@@ -18,18 +19,16 @@ el.setAttribute("style", "margin-top: 800px; margin-bottom: 800px");
1819
body.appendChild(el);
1920

2021
function handler(entries, observer) {
21-
entries.forEach(function (entry) {
22-
console.log(entry.time);
23-
console.log(entry.rootBounds);
24-
console.log(entry.boundingClientRect);
25-
console.log(entry.intersectionRect);
26-
console.log(entry.isIntersecting);
27-
console.log(entry.intersectionRatio);
28-
console.log(entry.target);
29-
30-
});
22+
Js_array.forEach((function (entry) {
23+
console.log(entry.time);
24+
console.log(entry.rootBounds);
25+
console.log(entry.boundingClientRect);
26+
console.log(entry.intersectionRect);
27+
console.log(entry.isIntersecting);
28+
console.log(entry.intersectionRatio);
29+
console.log(entry.target);
30+
}), entries);
3131
observer.unobserve(el);
32-
3332
}
3433

3534
var observer = new IntersectionObserver(handler);

lib/js/tests/Webapi/Webapi__ReadableStream__test.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,13 @@ function test_cancelWith(reader) {
2121

2222
function test_releaseLock(reader) {
2323
reader.releaseLock();
24-
2524
}
2625

2726
function test_read(reader) {
2827
return reader.read().then(function (next) {
2928
var __x = next.value;
3029
return Promise.resolve(Belt_Option.forEach((__x == null) ? undefined : Caml_option.some(__x), (function (prim) {
3130
console.log(prim);
32-
3331
})));
3432
});
3533
}
@@ -66,7 +64,6 @@ function test_tee(stream) {
6664
var match = stream.tee();
6765
match[0].cancel();
6866
match[1].cancel();
69-
7067
}
7168

7269
exports.DefaultReader__test = DefaultReader__test;

lib/js/tests/Webapi/Webapi__ResizeObserver__test.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ var el = document.createElement("strong");
66

77
function handler(entries) {
88
Caml_array.get(entries, 0);
9-
109
}
1110

1211
var observer = new ResizeObserver(handler);

lib/js/tests/Webapi/Webapi__Url__test.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ var params = new URLSearchParams("key1=value1&key2=value2");
55

66
params.forEach(function (prim0, prim1) {
77
console.log(prim0, prim1);
8-
98
});
109

1110
function test_entries(params) {

0 commit comments

Comments
 (0)