squiggle/packages/squiggle-lang/src/rescript/Utility/E/E_JsArray.res
Umur Ozkul 5de73f171c E modules OCaml style
Huge E decomposed in to files
2022-09-11 21:52:25 +02:00

7 lines
229 B
Plaintext

module O = E_O
let concatSomes = (optionals: Js.Array.t<option<'a>>): Js.Array.t<'a> =>
optionals
|> Js.Array.filter(O.isSome)
|> Js.Array.map(O.toExn("Warning: This should not have happened"))
let filter = Js.Array.filter