January 2022
Beginner
424 pages
8h 8m
English
How traits can avoid incomprehensible compiler error messages when invoking generic functions
How the bounding of a generic parameter can be monolithic, or it can be broken up into several traits
What little you can do with an unbounded generic parameter
How traits create a scope for the functions they contain
How to create traits containing multiple methods
How to bound generic parameters to multiple traits
How to use trait inheritance
How to use traits to add methods to external types
How to implement the standard ...