1 2 3 4 5 6 7 8 9 10 11 12 13 14
use raskell::hdo; fn main() { let result = hdo! { x <- Some(10); let y = x * 2; guard y > 5; pure y }; assert_eq!(result, Some(20)); }