package melange

  1. Overview
  2. Docs
Toolchain to produce JS from Reason/OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

melange-6.0.1-52.tbz
sha256=20123039b9009362857915da348376b637023eebe2e1152f8c619f352564e558
sha512=90d59d247691adcb6a9de74584db923cfb758b835466aa2230c907416d535acec39e34b76fb1ac00b4ee78ab8b56c8017cb4c5154e191db8ce15b54dcc84c545

doc/melange.js_parser/Js_parser/Flow_set/index.html

Module Js_parser.Flow_setSource

Sourcemodule type OrderedType = sig ... end
Sourcemodule type S = sig ... end
Sourcetype 'elt t0 =
  1. | Empty
  2. | Leaf of 'elt
  3. | Node of {
    1. h : int;
    2. v : 'elt;
    3. l : 'elt t0;
    4. r : 'elt t0;
    }
Sourcetype 'elt partial_node = {
  1. h : int;
  2. v : 'elt;
  3. l : 'elt t0;
  4. r : 'elt t0;
}
Sourceval (~!) : 'elt t0 -> 'elt partial_node
Sourcetype ('elt, 't) enumeration0 =
  1. | End
  2. | More of 'elt * 't * ('elt, 't) enumeration0
Sourceval cons_enum : 'a t0 -> ('a, 'a t0) enumeration0 -> ('a, 'a t0) enumeration0
Sourceval seq_of_enum_ : ('a, 'a t0) enumeration0 -> 'a Seq.t
Sourceval to_seq : 'a t0 -> 'a Seq.t
Sourceval height : 'a t0 -> int
Sourceval singleton : 'a -> 'a t0
Sourceval unsafe_node : l:'a t0 -> v:'a -> r:'a t0 -> 'a t0
Sourceval create : 'a t0 -> 'a -> 'a t0 -> 'a t0
Sourceval of_increasing_iterator_unchecked : (unit -> 'a) -> int -> 'a t0
Sourceval of_sorted_array_unchecked : 'a array -> 'a t0
Sourceval bal : 'a t0 -> 'a -> 'a t0 -> 'a t0
Sourceval add_min_element : 'a -> 'a t0 -> 'a t0
Sourceval add_max_element : 'a -> 'a t0 -> 'a t0
Sourceval join : 'a t0 -> 'a -> 'a t0 -> 'a t0
Sourceval min_elt : 'a t0 -> 'a
Sourceval min_elt_opt : 'a t0 -> 'a option
Sourceval max_elt : 'a t0 -> 'a
Sourceval max_elt_opt : 'a t0 -> 'a option
Sourceval remove_min_elt : 'a t0 -> 'a t0
Sourceval merge : 'a t0 -> 'a t0 -> 'a t0
Sourceval concat : 'a t0 -> 'a t0 -> 'a t0
Sourceval cardinal : 'a t0 -> int
Sourceval elements_aux : 'a list -> 'a t0 -> 'a list
Sourceval elements : 'a t0 -> 'a list
Sourceval empty : 'a t0
Sourceval is_empty : 'a t0 -> bool
Sourceval of_sorted_list : 'a list -> 'a t0
Sourcetype 'a t1 = private 'a t0 =
  1. | Empty
  2. | Leaf of 'a
  3. | Node of {
    1. h : int;
    2. v : 'a;
    3. l : 'a t0;
    4. r : 'a t0;
    }
Sourcemodule Make (Ord : OrderedType) : S with type elt = Ord.t