15

Demystifying monads in Rust through property-based testing