jon.recoil.org

Module Misc_stdlib.Nonempty_list

Non-empty lists

type nonrec 'a t =
  1. | :: of 'a * 'a list
val to_list : 'a Ocaml_utils.Misc_stdlib.Nonempty_list.t -> 'a list
val of_list_opt : 'a list -> 'a Ocaml_utils.Misc_stdlib.Nonempty_list.t option
val pp_print : ?pp_sep:(Stdlib.Format.formatter -> unit -> unit) -> (Stdlib.Format.formatter -> 'a -> unit) -> Stdlib.Format.formatter -> 'a Ocaml_utils.Misc_stdlib.Nonempty_list.t -> unit