Or in this case in Rust, it doesn't explain error handling and how to deal with Results and Options until like, buried in chapter 18 after a bunch of other shit and yet like, moment-to-moment that's most important to me than a lot of the rest of what I learned.
"Oh, the ? operator is just an early return with the error." and instead of having to either fuckin deal with matching every result or unwrap I can actually clean things up.
@cambrian_era I wish people would learn to write decent language manuals.
@desitively Yeah, I know there's a need for a straightforward reference, but it's always, either like, "This is a variable" or "a monad is simply an endofunctor..."
@cambrian_era My favorite manual of all time is still the C language manual by K&R. EVERYTHING you need to know, plus a decent tutorial, in well under 200 pages.
A cool and chill place for cool and chill people.