Skip to content

ghik/opinionated-scala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Somewhat opinionated Scala guide

This is a tutorial intended to guide developers already familiar with Java through the Scala language. It mostly focuses on language itself and the way it changes basic programming style as compared to Java. It is also somewhat opinionated in terms of usability of various Scala features and stylistic recommendations.

  1. Dissection of Hello World
  2. Basic control structures
  3. Type system basics
  4. Methods and operators
  5. Basic functional constructs
  6. Handling data in functional way
  7. Packages and imports
  8. Classes and objects
  9. Traits
  10. Generics and type members
  11. Variance
  12. Implicits
  13. Collections library [draft]
  14. Macros [draft]

About

Opinionated scala guide

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published