Functional-Programming
Functional-Programming copied to clipboard
These are my lecture notes and code for Coursera online course Functional Programming Principles in Scala by Prof. Martin Odersky from École Polytechnique Fédérale de Lausanne (EPFL), the creator of S...
Functional Programming in Scala
Sharing my study notes of Coursera’s online course Functional Programming Principles in Scala by Prof. Martin Odersky from École Polytechnique Fédérale de Lausanne (EPFL), the creator of Scala.
Study notes
Week 1 | FP Principles and Recursion
Week 2 | Higher-Order Functions and OOP
- (5) Higher-Order Functions
- (6) Scala Basics
- (7) Classes and Objects
- (8) Case Classes and Sealed Types
Week 3 | Class hierarchies
Week 4 | Types and Pattern Matching
Appendix
Github
Repo: github link
Lecture Examples: github link
Courseworks: github link