Skip to content

Commit 6c13d43

Browse files
cknittzth
authored andcommitted
Map, Set, WeakMap, WeakSet: use types from Js namespace
1 parent 9d7cd92 commit 6c13d43

6 files changed

+6
-6
lines changed

src/Core__Map.res

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
type t<'k, 'v>
1+
type t<'k, 'v> = Js.Map.t<'k, 'v>
22

33
@new external make: unit => t<'k, 'v> = "Map"
44
@new external fromArray: array<('k, 'v)> => t<'k, 'v> = "Map"

src/Core__Map.resi

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ See [`Map`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Gl
77
/**
88
Type representing an instance of `Map`.
99
*/
10-
type t<'k, 'v>
10+
type t<'k, 'v> = Js.Map.t<'k, 'v>
1111

1212
/**
1313
Creates a new, mutable JavaScript `Map`. A `Map` can have any values as both keys and values.

src/Core__Set.res

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
type t<'a>
1+
type t<'a> = Js.Set.t<'a>
22

33
@new external make: unit => t<'a> = "Set"
44
@new external fromArray: array<'a> => t<'a> = "Set"

src/Core__Set.resi

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ See [`Set`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Gl
77
/**
88
Type representing an instance of `Set`.
99
*/
10-
type t<'a>
10+
type t<'a> = Js.Set.t<'a>
1111

1212
/**
1313
Creates a new, mutable JavaScript `Set`. A `Set` is a collection of unique values.

src/Core__WeakMap.res

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
type t<'k, 'v>
1+
type t<'k, 'v> = Js.WeakMap.t<'k, 'v>
22

33
@new external make: unit => t<'k, 'v> = "WeakMap"
44

src/Core__WeakSet.res

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
type t<'a>
1+
type t<'a> = Js.WeakSet.t<'a>
22

33
@new external make: unit => t<'a> = "WeakSet"
44

0 commit comments

Comments
 (0)