What do you mean with "It just isn't documented in the way you are typically used to, coming from Python"? Is the difference that it's documented in various "unofficial" places rather than in a single official site like in Python?
I've had the same experience as the OP and still haven't figured out where to find proper Ruby documentation.