Scala Bay Tech Talk: Designing with Abstract Types by Chris Sachs
Type members and path-dependent types breathe new life into objects. This talk focusses on type abstraction, and how to wield it effectively to create simple, robust, performant designs. Chris Sachs (Senior Software Engineer, Sensity Systems) designed the experimental Scala Basis library, which implements simple collection interfaces with macro optimized extensions providing all auxiliary functions, efficient container implementations, and more.
This talk was given at the Scala Bay meetup hosted by Box. Be sure to check out the Scala Bay meetup page for video of talks you might have missed.