Skip to content
This repository was archived by the owner on Oct 23, 2024. It is now read-only.

Commit e4f18c6

Browse files
committed
Adapt Core
1 parent cd75e5d commit e4f18c6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+2810
-55
lines changed

belt/src/belt_internalSetBuckets.js

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/src/Core__Array.js

Lines changed: 194 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/src/Core__Array.res

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ external getUnsafe: (array<'a>, int) => 'a = "%array_unsafe_get"
44
external setUnsafe: (array<'a>, int, 'a) => unit = "%array_unsafe_set"
55

66
@val external fromIterator: Core__Iterator.t<'a> => array<'a> = "Array.from"
7-
@val external fromArrayLike: Js.Array2.array_like<'a> => array<'a> = "Array.from"
7+
@val external fromArrayLike: Js_types.arrayLike<'a> => array<'a> = "Array.from"
88
@val
9-
external fromArrayLikeWithMap: (Js.Array2.array_like<'a>, 'a => 'b) => array<'b> = "Array.from"
9+
external fromArrayLikeWithMap: (Js_types.arrayLike<'a>, 'a => 'b) => array<'b> = "Array.from"
1010

1111
@send external fillAll: (array<'a>, 'a) => unit = "fill"
1212

core/src/Core__Array.resi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
external fromIterator: Core__Iterator.t<'a> => array<'a> = "Array.from"
1414

1515
// TODO: Docs
16-
@val external fromArrayLike: Js.Array2.array_like<'a> => array<'a> = "Array.from"
16+
@val external fromArrayLike: Js_types.arrayLike<'a> => array<'a> = "Array.from"
1717

1818
// TODO: Docs
1919
@val
20-
external fromArrayLikeWithMap: (Js.Array2.array_like<'a>, 'a => 'b) => array<'b> = "Array.from"
20+
external fromArrayLikeWithMap: (Js_types.arrayLike<'a>, 'a => 'b) => array<'b> = "Array.from"
2121

2222
/**
2323
`make(~length, init)`

core/src/Core__ArrayBuffer.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/src/Core__ArrayBuffer.res

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
type t = Js.TypedArray2.ArrayBuffer.t
1+
type t = Js_types.arrayBuffer
22

33
@new external make: int => t = "ArrayBuffer"
44
@get external byteLength: t => int = "byteLength"

core/src/Core__AsyncIterator.js

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/src/Core__BigInt.js

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/src/Core__DataView.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/src/Core__Date.js

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/src/Core__Date.res

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
type t = Js.Date.t
1+
type t = Js_types.date
22

33
type msSinceEpoch = float
44

core/src/Core__Date.resi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/**
66
A type representing a JavaScript date.
77
*/
8-
type t = Js.Date.t
8+
type t = Js_types.date
99

1010
/**
1111
Time, in milliseconds, since / until the UNIX epoch (January 1, 1970 00:00:00 UTC).

core/src/Core__Dict.js

Lines changed: 34 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/src/Core__Dict.res

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
type t<'a> = Js.Dict.t<'a>
1+
type t<'a> = dict<'a>
22

33
@get_index external getUnsafe: (t<'a>, string) => 'a = ""
44
@get_index external get: (t<'a>, string) => option<'a> = ""

core/src/Core__Dict.resi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Compiles to a regular JavaScript object.*/
66
/**
77
Type representing a dictionary of value `'a`.
88
*/
9-
type t<'a> = Js.Dict.t<'a>
9+
type t<'a> = dict<'a>
1010

1111
/**
1212
`getUnsafe(dict, key)` Returns the `value` at the provided `key`.

0 commit comments

Comments
 (0)