···11# Trinity
22+33+Trinity is a simulation testing library for the Elixir programming language.
44+55+Processes are deterministically scheduled within a given simulation, and only one process is allowed to execute at a time.
66+Scheduling is done entirely in "user-space"; there are no modifications to the runtime (BEAM) itself.
77+Trinity reimplements a number of OTP primitives in order to guarantee deterministic execution,
88+and a simulated (in-memory) filesystem is also provided.
99+1010+## Status
1111+1212+Trinity is experimental and under active development.
1313+Documentation and an eventual release are planned.