ocaml/stdlib/pervasives.mli

Pervasives

Types

fpclass
in_channel
out_channel
open_flag
ref

Exceptions

Exit

Simple values

max_int
min_int
infinity
neg_infinity
nan
stdin
stdout
stderr

Functions

raise
invalid_arg
failwith
=
<>
<
>
<=
>=
compare
min
max
==
!=
not
&&
&
||
or
~-
succ
pred
+
-
*
/
mod
abs
land
lor
lxor
lnot
lsl
lsr
asr
~-
+
-
*
/
**
sqrt
exp
log
log10
cos
sin
tan
acos
asin
atan
atan2
cosh
sinh
tanh
ceil
floor
abs_float
mod_float
frexp
ldexp
modf
float
float_of_int
truncate
int_of_float
classify_float
^
int_of_char
char_of_int
ignore
string_of_bool
bool_of_string
string_of_int
int_of_string
string_of_float
float_of_string
fst
snd
@
print_char
print_string
print_int
print_float
print_endline
print_newline
prerr_char
prerr_string
prerr_int
prerr_float
prerr_endline
prerr_newline
read_line
read_int
read_float
open_out
open_out_bin
open_out_gen
flush
output_char
output_string
output
output_byte
output_binary_int
output_value
seek_out
pos_out
out_channel_length
close_out
set_binary_mode_out
open_in
open_in_bin
open_in_gen
input_char
input_line
input
really_input
input_byte
input_binary_int
input_value
seek_in
pos_in
in_channel_length
close_in
set_binary_mode_in
ref
!
:=
incr
decr
exit
at_exit
unsafe_really_input
do_at_exit