Compellingpic.twitter.com/zSFcePCytr
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
The point is that Rust has expression-level syntactic sugar for what in C would be a pile of if (foo < 0) return foo;
You could do that with a macro in C, but not with a function. You could use exceptions in C++ of course (but who uses those?)
I understand, it's nice to have the concept of a Maybe value. I was just trying to write the code more as a fair side-by-side to the Rust
Yes, I agree that your version is more fair. That's why I said it wasn't that great a comparison initially.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.