Need help with opinionated-scala?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

ghik
129 Stars 7 Forks 156 Commits 0 Opened issues

Description

Opinionated scala guide

Services available

!
?

Need anything else?

Contributors list

# 226,019
Scala
Shell
pretty-...
compile...
142 commits
# 777,717
5 commits
# 622,350
JavaScr...
2 commits
# 38,105
Haskell
Shell
elm
Raspber...
1 commit
# 220,262
Shell
Angular
cats-ef...
fp
1 commit
# 768,417
1 commit

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]

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.