glendix/js/array

Converts between Gleam lists and JavaScript arrays.

The conversions delegate to gleam/javascript/array, so the standard Array(element) type is the JavaScript array representation and Glendix no longer owns equivalent runtime code. The former opaque JsArray(element) type is removed; annotate values with gleam/javascript/array.Array instead. See the repository README for the migration note.

Values

pub fn from_list(
  list list: List(element),
) -> array.Array(element)

Converts a Gleam list into a JavaScript array, preserving element order.

pub fn to_list(
  array array: array.Array(element),
) -> List(element)

Converts a JavaScript array into a Gleam list, preserving element order.

Search Document