Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Chapters 20 & 21
Blending OOP & FP: Comparing Java and Scala
Conclusion and where next for Java
December 7, 2020 - 8:00 pacific

Presenter

20.1 Introduction to Scala

Sean

20.2 Functions

Sean

20.3 Classes and traits

Sean

21.1 Review of Java 8 features

Casey

21.2 The Java 9 module system

Casey

21.3 Java 10 local variable type inference

Casey

21.4 What’s ahead for Java?

Casey

21.5 Moving Java forward faster
21.6 The final word

Casey

Appendix C

Casey

Chapters 18 & 19

Thinking functionally
Functional Programming techniques
November 30, 2020 - 8:00 pacific

Presenter

18.1 Implementing and maintaining systems

Sean

18.2 What’s functional programming?

Sean

18.3 Recursion vs. iteration

Sean

19.1 Functions everywhere

Sean

19.2 Persistent data structures

Casey

19.3 Lazy evaluation with streams

Casey

19.4 Pattern matching

Casey

19.5 Miscellany

Casey

...