Up

Module Std

Signature

module Clock = Clock
module Fd = Fd
module Io_stats = Io_stats
module Log = Log
module Print = Async_print
module Process = Process
module Reader = Reader
module Shutdown = Shutdown
module Signal = Signal
module Sys = Async_sys
module Writer = Writer
module Unix : sig .. end
val every : ?start:unit Async_kernel.Clock_intf.Deferred.t -> ?stop:unit Async_kernel.Clock_intf.Deferred.t -> ?continue_on_error:bool -> Core.Std.Time.Span.t -> (unit -> unit) -> unit
val with_timeout : Core.Std.Time.Span.t -> 'a Async_kernel.Clock_intf.Deferred.t -> [
| `Result of 'a
| `Timeout
] Async_kernel.Clock_intf.Deferred.t
val schedule : ((unit -> unit) -> unit) Scheduler.with_options
val schedule' : ((unit -> 'a Import.Deferred.t) -> 'a Import.Deferred.t) Scheduler.with_options
val shutdown : ?force:unit Import.Deferred.t -> int -> unit
val within : ((unit -> unit) -> unit) Scheduler.with_options
val within' : ((unit -> 'a Import.Deferred.t) -> 'a Import.Deferred.t) Scheduler.with_options
module Printf : sig .. end
module Overwrite_ : sig .. end
val close_in_noerr : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val close_in : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val close_out_noerr : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val close_out : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val eprintf : ('a, unit, string, unit) Pervasives.format4 -> 'a
val flush_all : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val flush : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val fprintf : Writer.t -> ('a, unit, string, unit) Pervasives.format4 -> 'a
val in_channel_length : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val input_binary_int : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val input_byte : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val input_char : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val input_line : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val input_lines : ?fix_win_eol:'a -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val input : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val input_value : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val open_in_bin : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val open_in_gen : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val open_in : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val open_out_bin : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val open_out_gen : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val open_out : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val out_channel_length : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val output_binary_int : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val output_byte : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val output_char : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val output : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val output_string : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val output_value : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val pos_in : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val pos_out : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val prerr_char : char -> unit
val prerr_endline : string -> unit
val prerr_float : float -> unit
val prerr_int : int -> unit
val prerr_newline : unit -> unit
val prerr_string : string -> unit
val print_char : char -> unit
val print_endline : string -> unit
val print_float : float -> unit
val printf : ('a, unit, string, unit) Pervasives.format4 -> 'a
val print_int : int -> unit
val print_newline : unit -> unit
val print_string : string -> unit
val read_float : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val read_int : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val read_line : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val read_lines : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val read_wrap : ?binary:'a -> f:'b -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val really_input : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val seek_in : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val seek_out : [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val set_binary_mode_in : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val set_binary_mode_out : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val write_lines : [<
| `This_is_async__Think_about_blocking
] -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
val write_wrap : ?binary:'a -> f:'b -> [<
| `This_is_async__Think_about_blocking
] -> [>
| `This_is_async__Think_about_blocking
]
module LargeFile : sig .. end
module Sexp : sig .. end
val exit : ?force:unit Import.Deferred.t -> int -> 'a Import.Deferred.t