Kxclibrefupdate_and_calc r f calculate a result and the a updated referent value from the current referent value of r using f.
refpop r pop first item of the list referred to by r. Raises Not_found if the list is empty.
module Functionals : sig ... endmodule Fn = Functionalsinclude module type of struct include Functionals.BasicInfix endfunction composition 1, on second argument
include module type of struct include Functionals.CommonTypes endmodule PipeOps_flat_map (S : sig ... end) : sig ... endmodule type Monadic = sig ... endmodule type MonadOpsS = sig ... endList.fold_left but arg pos exchanged
module Either : sig ... endtype ('a, 'b) either = ('a, 'b) Either.tmodule Result : sig ... endmodule type ResultOfS = sig ... endmodule type ResultOfS' = sig ... endmodule ResultOf' (E : sig ... end) : ResultOfS' with type err = E.errmodule ResultWithErrmsg0 : sig ... endmodule Queue : sig ... endtype 'x queue = 'x Queue.tmodule Option0 : sig ... endmodule Option : sig ... endval (|?) : 'a Option.t -> 'b -> 'cval (|?!) : 'a Option.t -> (unit -> 'a) -> 'bmodule Seq0 : sig ... endmodule Seq : sig ... endtype 'x seq = 'x Seq.tmodule Array0 : sig ... endmodule Array : sig ... endmodule List0 : sig ... endmodule List : sig ... endinclude module type of struct include List.Ops_piping endval iota : int -> int List.tval iota1 : int -> int List.tmodule Hashtbl : sig ... endmodule Bytes : sig ... endmodule String : sig ... endmodule StringMap : sig ... endmodule IntMap : sig ... endmodule Obj : sig ... endmodule IoPervasives : sig ... endinclude module type of struct include IoPervasives endmodule Timing : sig ... endmodule Int53p : sig ... endinclude module type of struct include Int53p.Ops endtype int53p = Int53p.Internals.CurrentFlavorImpl.Ops.int53pmodule Datetime0 : sig ... endall according to proleptic Gregorian Calender
module ParseArgs : sig ... endmodule ArgOptions : sig ... endmodule FmtPervasives : sig ... endinclude module type of struct include FmtPervasives endmodule Fmt = FmtPervasives.Fmtprint integer with thousand separator
module Log0 : sig ... endinclude module type of struct include Log0.Pervasives endmodule Runtime_info : sig ... endmodule Backtrace_info : sig ... endmodule type Io_style = sig ... endexceptions thrown in executing second argument of bind is expected to be caught and could be retrieved using extract_error
module Direct_io : sig ... endmodule CheckDirectIo : Io_styleexceptions thrown in executing second argument of bind is expected to be caught and could be retrieved using extract_error
module Json : sig ... endmodule Jv : sig ... endmodule Base64 : sig ... endmodule Url_encoding : sig ... endencode / decode a string according to the RFC 3986 Section 2.1 URI Generic Syntax - Percent-Encoding syntax