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]

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]
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.


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]