Skip to content

nicl/scala-school

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scala School

Learning Scala at the Guardian.

Getting started

Enter sbt:

$ ./sbt

Then, to build:

$ gen-idea // if using Intellij

To run:

$ run

To test:

$ test

To enter the REPL:

$ console

Topics

Week 1

  • using the REPL
  • basic types
  • vals + vars
  • method calls and operators
  • scaladoc

Week 2

  • methods and functions
  • collections
  • map, filter, etc.

Week 3

  • classes
  • objects
  • case classes
  • companion objects

Week 4

  • for expressions

Week 5

  • pattern matching and case classes

About

Learning Scala at the Guardian

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published