/progfun1

Functional Programming Principles in Scala Exercises

Primary LanguageScala

Functional Programming Principles in Scala

Personal solutions on assignments from the course https://www.coursera.org/learn/progfun1

Syllabus and programming assignments

Getting started + Functions & Evaluation

  • Recursion (recfun)

Higher Order Functions

  • Functional Sets (funsets)

Data and Abstraction

  • Object-Oriented Sets (objsets)

Types and Pattern Matching

  • Huffman Coding (patman)

Collections

  • Anagrams (forcomp)