Typos
Updated some of the S3 generics discussion for readability and grammar.
Typo and readability issues.
First, fixed a typo "A __class__ defines the bevahiour on of __object__" --> "A __class__ defines the bevahiour of an __object__". Second, re-worded for clarity.
Updated Subsetting (markdown)
I believe "rdata frames" was a typo. Replaced it with "data frames"
Updated Expressions (markdown)
a expression -> an expression
abstruct -> abstract
By your description, you wanted 'select' to be a 3x2 matrix. With my fix, I think it does what you want.
Updated Function operators (markdown)
Fix typo in vectorise.args to vectorize.args
Change typo in Vectorise to Vectorize
Updated S4 (markdown)
Fix CRC R series URI
Fixed is.S4() to isS4().
Fixed typo: functions functions -> functions in "Some functions functions that don't call ..."
Updated Vocabulary (markdown)
minor editorial change
More on S4
Turn OO essentials into a field guide. Move material in from other chapters. Need to focus on use, not creation
typos
typo, but I'm not certain that my correction is what you intended. Also, should "can have multiple types" read "can have multiple classes"?
typo
Clarify row/col-wise combining of data frames
inherits and class
Overview of OO
Lots more OO
Add example