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]
Enter_iter_hooks [Lwt_main]

Hooks, of type unit -> unit, that are called before each iteration of the Lwt main loop.

Ev_backend [Lwt_engine]
Exit_hooks [Lwt_main]

Promise-returning hooks, of type unit -> unit Lwt.t, that are called at process exit.


I
IO_vectors [Lwt_unix]

Sequences of buffer slices for Lwt_unix.writev.

Infix [Lwt]

This module provides several infix operators for making programming with Lwt more convenient.

Infix [Lwt_result]

L
LE [Lwt_io]

Reading/writing of numbers in little-endian

LargeFile [Lwt_unix]
Leave_iter_hooks [Lwt_main]

Hooks, of type unit -> unit, that are called after each iteration of the Lwt main loop.

Let_syntax [Lwt.Infix]

This module provides support for ppx_let.

Lwt

Asynchronous programming with promises.

Lwt_bytes

Byte arrays

Lwt_condition

Conditions

Lwt_engine

Lwt unix main loop engine

Lwt_fmt

Format API for Lwt-powered IOs

Lwt_gc

Interaction with the garbage collector

Lwt_io

Buffered byte channels

Lwt_list

List helpers

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_stream

Data streams

Lwt_switch

Lwt switches

Lwt_sys

System informations.

Lwt_throttle

Rate limiters.

Lwt_timeout

Cancelable timeouts.

Lwt_unix

Cooperative system calls


M
Make [Lwt_throttle]
Make [Lwt_pqueue]

Generates priority queue types from ordered types.


O
Open_on_rhs [Lwt.Infix.Let_syntax]

P
Ppx_lwt

Ppx syntax extension for Lwt


S
S [Lwt_react]

V
Versioned [Lwt_io]

Versioned variants of APIs undergoing breaking changes.

Versioned [Lwt_unix]

Versioned variants of APIs undergoing breaking changes.

Versioned [Lwt_engine]