Things you can’t do in Rust: compose functions
medium.com