pluum 0.0.2

Rust is very sweet.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
/// Useless use of `match`
pub fn useless_match() {
    let maybe_some_string = Some("Hello".to_string());

    // If you use `match` repeteadly like this:
    // let number_length: Option<usize> = match maybe_some_string {
    //     None => None,
    //     Some(s) => Some(s.len()),
    // };

    // These are better alternative:
    let number: Option<usize> = maybe_some_string.map(|s| s.len());
}