| ▲ | rolandog 7 hours ago | |||||||||||||
As someone unfamiliar with Rust (yet! it's on my ever growing list of things I'd like to absorb into my brain), unwrap_or_else() sounds like part of the "What You See Is What I Threatened the Computer To Do" paradigm. | ||||||||||||||
| ▲ | Y_Y 6 hours ago | parent | next [-] | |||||||||||||
> INTERCAL has many other features designed to make it even more aesthetically unpleasing to the programmer: it uses statements such as "READ OUT", "IGNORE", "FORGET", and modifiers such as "PLEASE". This last keyword provides two reasons for the program's rejection by the compiler: if "PLEASE" does not appear often enough, the program is considered insufficiently polite, and the error message says this; if it appears too often, the program could be rejected as excessively polite. | ||||||||||||||
| ||||||||||||||
| ▲ | wongarsu 6 hours ago | parent | prev [-] | |||||||||||||
There are also the equally threatening and useful `map_or_else` (on Result and Option) and `ok_or_else` (on Option and experimentally on bool) | ||||||||||||||