This project contains codebase for different modules from Pluralsight course Scala Typeclasses & Parameterization.
The course is divided in multiple modules. For each module, the corresponding code is kept in branch called module-x.
E.g. module-2 | module-3
To run project specific to a particular module checkout respective branch e.g. module-2.
Use Scala IDE e.g. IntelliJ IDE to open the project.
To run a Scala example:
Open a Scala file e.g. Pair.scala and right click and select Run.