From d192fb60442012ea668328c36e9ae64891fbca39 Mon Sep 17 00:00:00 2001 From: bloodyowl Date: Sun, 21 Apr 2024 17:05:04 +0200 Subject: [PATCH] Fix signature for Array.splice --- src/Core__Array.res | 2 +- src/Core__Array.resi | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Core__Array.res b/src/Core__Array.res index a80a8e10..2c615c5f 100644 --- a/src/Core__Array.res +++ b/src/Core__Array.res @@ -98,7 +98,7 @@ external copyWithin: (array<'a>, ~target: int, ~start: int, ~end: int) => array< @send external shift: array<'a> => option<'a> = "shift" @variadic @send -external splice: (array<'a>, ~start: int, ~remove: int, ~insert: array<'a>) => unit = "splice" +external splice: (array<'a>, ~start: int, ~remove: int, ~insert: array<'a>) => array<'a> = "splice" @variadic @send external toSpliced: (array<'a>, ~start: int, ~remove: int, ~insert: array<'a>) => array<'a> = "toSpliced" diff --git a/src/Core__Array.resi b/src/Core__Array.resi index 529aa9cd..4f27990a 100644 --- a/src/Core__Array.resi +++ b/src/Core__Array.resi @@ -254,7 +254,7 @@ Console.log(someArray) // [1, 2, 3] external sort: (array<'a>, ('a, 'a) => Core__Ordering.t) => unit = "sort" @variadic @send -external splice: (array<'a>, ~start: int, ~remove: int, ~insert: array<'a>) => unit = "splice" +external splice: (array<'a>, ~start: int, ~remove: int, ~insert: array<'a>) => array<'a> = "splice" @variadic @send external toSpliced: (array<'a>, ~start: int, ~remove: int, ~insert: array<'a>) => array<'a> =