package rhythm

  1. Overview
  2. Docs

Parameters

module Config : Config

Signature

type 'el tMutableIndexed = 'el Config.t
val setIndex : int -> 'el -> 'el tMutableIndexed -> (unit, exn) Stdlib.result
val setIndexExn : int -> 'el -> 'el tMutableIndexed -> unit
val updateIndex : int -> ('el -> 'el) -> 'el tMutableIndexed -> (unit, exn) Stdlib.result
val updateIndexExn : int -> ('el -> 'el) -> 'el tMutableIndexed -> unit
val swap : int -> int -> 'el tMutableIndexed -> (unit, exn) Stdlib.result
val swapExn : int -> int -> 'el tMutableIndexed -> unit