1 2 3 4 5 6
fn main() { let i: int = alt some::<int>(3) { none::<int> { fail } some::<int>(_) { 5 } }; log(debug, i); }