Muthreads: a library for light weight concurrency in OCaml

Note: Muthreads is a young, small library. You may want to have a look at Async and Lwt which are somewhat similar but much larger, older, and field-tested libraries.

Note: for an overview of the various methods to implement light weight concurrency (in a functional language such as OCaml) see Lwc.


Muthreads is a library for light weight concurrency in OCaml. It implements cooperative scheduling for threads written in indirect style.

Here's the ocamldoc generated documentation.

Downloads :

Publication

(in french) Concurrence légère en OCaml : muthreads, JFLA2013, page on HAL

Author: Christophe Deleuze <c... o d... 0x40 free o fr>

Date: 2013-03-13 22:40:21 CET

HTML generated by org-mode 6.33x in emacs 23