Files
dream-python/thikonom/dreams.md
T
Theodoros Oikonomou 7bf99fd175 Dreams on, dreamers
2014-08-14 10:28:56 +01:00

19 lines
624 B
Markdown

# Dreams
## Technical
### Pattern Matching
Pattern matching is a powerful programming feature adopted by various programming languages that I would love to see in newer versions of Python.
Here is an example from `Rust` which shows how to match against an integer value:
fn print_number(n: int) {
match n {
x if x < 0 => println!("less than zero"),
0 => println!("zero"),
1 | 2 => println!("one or two"),
y @ 3..10 => println!("3 <= {} <= 10", y),
_ => println!("greater than 10")
}
}