package ocamlformat-lib
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=2e4f596bf7aa367a844fe83ba0f6b0bf14b2a65179ddc082363fe9793d0375c5
sha512=b03d57462e65b11aa9f78dd5c4548251e8d1c5a1c9662f7502bdb10472aeb9df33c1d407350767a5223fbff9c01d53de85bafacd0274b49abc4b43701b159bee
doc/ocamlformat-lib.ocamlformat_stdlib/Ocamlformat_stdlib/index.html
Module Ocamlformat_stdlibSource
include module type of Base
include module type of struct include Export end
val hash_fold_list :
'a. (Base.Hash.state -> 'a -> Base.Hash.state) ->
Base.Hash.state ->
'a list ->
Base.Hash.stateval hash_fold_option :
'a. (Base.Hash.state -> 'a -> Base.Hash.state) ->
Base.Hash.state ->
'a option ->
Base.Hash.stateFormat stuff
List operators
include module type of struct include Base.List.Infix end
Int operators and comparisons
Float operators
Reverse application operator. x |> g |> f is equivalent to f (g (x)).
Application operator. g @@ f @@ x is equivalent to g (f (x)).
Boolean operations
Common string operations
Reference operations
Pair operations
Exceptions stuff
Misc
Continue_or_stop.t is used by the f argument to fold_until in order to indicate whether folding should continue, or stop early.
include module type of Stdio
Same as In_channel.stdin
Same as Out_channel.stdout
Same as Out_channel.stderr
Same as Out_channel.printf
Same as Out_channel.print_s
Same as Out_channel.eprint_s
Same as Out_channel.eprintf
Same as Out_channel.print_string
Same as Out_channel.print_endline
Same as Out_channel.prerr_endline
Composition of functions: (f >> g) x is exactly equivalent to g (f (x)). Left associative.
Asserting identity: check f x asserts that f x does not raise and returns x.