code: def concat(
      arrays: tuple[Array, ...] | list[Array],
      /,
      *,
      axis: int | None = 0,
  ) -> Array:
      """Joins a sequence of arrays along an existing axis."""
      dtype = _result_type(*arrays)
      return jax.numpy.concat(
          [arr.astype(dtype) for arr in arrays], axis=axis
      )
  
file_path: jax/jax/experimental/array_api/_manipulation_functions.py
imports: from __future__ import annotations
  import jax
  from jax import Array
  from jax.experimental.array_api._data_type_functions import result_type
label_desc: Use image node_id 3 for calling a global function with example usage: concat() and returns: jax