I thought the presentations this month where great! It was useful to have both a more advance talk and beginner talk.
I can't present on August 7th, but if we could ever meet a week early on July 31 I could speak on that date. I am preparing a talk on Scala Implicit's and would like an opportunity to practice. To give you an overview of what it is about here is a brief overview:
- Scope and Implicit Resolution - How does an implicit get resolved and what scope does Scala look in to resolve an implicit. Also what is the relationship of companion objects to implicit resolution.
- Using Implicit Views to enhance existing class - This is particularly useful for adding methods to existing Java code and makes it easier to work with existing Java libraries.
- Implicit Type Conversions
- Type Classes - Similar to using inheritance to define a relationship, but type class have a lot more flexibility. They can be applied to any type, even finals!
Regards,
Ryan Knight
Typesafe