Module OCamlR_base.List_

include OCamlR.SXP
type t
val equal : t -> t -> bool
val is_function : t -> bool
val attr : t -> string -> OCamlR.sexp
val _class_ : t -> string list
val nil_map : t -> f:(t -> 'a) -> 'a option
val print : t -> unit
val unsafe_of_sexp : OCamlR.sexp -> t
val to_sexp : t -> OCamlR.sexp
val create : (string option * OCamlR.Sexp.t) list -> t
val as_vecsxp : t -> OCamlR.Vecsxp.t
val subset2 : t -> string -> 'a OCamlR.Dec.t -> 'a option
val subset2_i : t -> int -> 'a OCamlR.Dec.t -> 'a option
val subset2_exn : t -> string -> 'a OCamlR.Dec.t -> 'a
val subset2_i_exn : t -> int -> 'a OCamlR.Dec.t -> 'a