Skip to content

Latest commit

 

History

History
11 lines (10 loc) · 403 Bytes

README.md

File metadata and controls

11 lines (10 loc) · 403 Bytes

Concordance of Scala keywords

The program "Concordance.scala" analyses a Scala source file and produces a concordance of the Scala keywords used in a file.

The following functional programming patterns were implemented in the program:

  • currying
  • partially applied functions
  • tail call optimization
  • pattern matching and deconstruction
  • value definition
  • for comprehension
  • map function