package ocamlformat-lib
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=031494ab770cef10a8f6aa1cbeb5660e46c3aa6c0cd457b110fec859a75e877d
sha512=35c0131f04c2c8ceb94f0f400e4b56690405ddebb482aec0c9962163001d9fd5b593455df08b508394949f2740ba28f1714dff9e1f17b618bdec62fd26fae281
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.