Page Index - Gaoey/scala-diary GitHub Wiki
12 page(s) in this GitHub Wiki:
- Home
- 1. Functional Programming in Scala
- 2. Pure Function
- 3.1 Higher Order Function
- 3.2 Polymorphic functions (abstracting over the type)
- 3.3 Partial Function and Curry
- 3.4 Tail Recursion
- 4. Companion object
- 5. Defining functional data structures & Pattern matching
- 6. ADT (Algebraic Data Type) and Tree
- 7. Handling Exception in Scala
- 8. Strictness and Laziness