MaPLe (MPL) is a functional language for provably efficient and safe multicore parallelism, developed by researchers at Carnegie Mellon University, New York University, and Rochester Institute of Technology.
This site contains documentation for the MaPLe compiler and run-time system, intended for anyone interested in contributing to the MaPLe project or learning more about its implementation.
To dive in, use the navigation links or search.
This site is still under development. A few pages are available; see for example Heap Objects and related pages. More content will be added soon.