← All repos

async

Jane Street Capital's asynchronous execution library

Browse cluster: OCaml incremental computation and PPX tooling
254commits
11contributors
4languages

Tech stack & purpose

Async is an asynchronous programming library created by Jane Street Capital for OCaml, designed to handle programs that must wait for external events such as network I/O, disk access, timeouts, or GUI event loops. The library provides a comprehensive toolkit including extensions to command-line interfaces, RPC protocols, property-based testing, process synchronization, logging, and connection management, along with utilities for processing streaming data and maintaining persistent service connections.

Community & reference links

Languages

OCaml
99.6%
C
0.4%
Makefile
0.1%
Dune
0.0%

Contributors