This also improves performance as compared to IronPython. You can still use duck typing if you want, but you mostly don't need to since Boo can infer the type based on context.
There are some Boo textbooks. You can also find examples of Boo's language features in the Git repository, but it doesn't seem to have a thorough description of the language itself like Python does.