Warning: Reason support is experimental. We are looking for beta-tester and contributors.

Index of modules


B
BE [Lwt_io]

Reading/writing of numbers in big-endian


E
E [Lwt_react]
Ev_backend [Lwt_engine]

I
IO_vectors [Lwt_unix]

Sequences of buffer slices for Lwt_unix.writev.

Infix [Lwt_result]
Infix [Lwt]

Infix operators.


L
LE [Lwt_io]

Reading/writing of numbers in little-endian

LargeFile [Lwt_unix]
Lwt

Module Lwt: cooperative light-weight threads.

Lwt_bytes

Byte arrays

Lwt_chan

Module Lwt_chan: cooperative, Pervasives-like, I/O functions

Lwt_condition

Conditions

Lwt_daemon

Daemon helpers

Lwt_engine

Lwt unix main loop engine

Lwt_gc

Interaction with the garbage collector

Lwt_glib

Glib integration

Lwt_io

Buffered byte channels

Lwt_list

List helpers

Lwt_log

Logging facility

Lwt_log_core

Logging facility

Lwt_log_rules

Logging rules parsing

Lwt_main

Main loop and event queue

Lwt_mutex

Cooperative locks for mutual exclusion

Lwt_mvar

Mailbox variables

Lwt_pool

External resource pools.

Lwt_pqueue

Functional priority queues (deprecated).

Lwt_preemptive

This module allows to mix preemptive threads with Lwt cooperative threads.

Lwt_process

Process management

Lwt_react

React utilities

Lwt_result

Explicit error handling

Lwt_sequence

Mutable sequence of elements (deprecated)

Lwt_ssl

OCaml-SSL integration

Lwt_stream

Data streams

Lwt_switch

Lwt switches

Lwt_sys

System informations.

Lwt_throttle

Rate limiters

Lwt_timeout

Timeouts

Lwt_unix

Cooperative system calls


M
Make [Lwt_throttle]
Make [Lwt_pqueue]

Generates priority queue types from ordered types.


P
Pa_lwt

Syntactic sugars for Lwt (deprecated)

Pa_lwt_log

Special syntax for the logging facility (deprecated)

Ppx_lwt

Ppx syntax extension for Lwt


S
S [Lwt_react]
Section [Lwt_log_core]

Sections


V
Versioned [Lwt_engine]
Versioned [Lwt_unix]

Versioned variants of APIs undergoing breaking changes.

Versioned [Lwt_io]

Versioned variants of APIs undergoing breaking changes.