Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 1.43 KB

README.md

File metadata and controls

53 lines (36 loc) · 1.43 KB

Creative Commons License

Functional Scala

Welcome to the official repository for Functional Scala, a workshop taught by John A. De Goes, which introduces attendees to functional programming in Scala.

The workshop will cover material in the following sections:

  • Functional Essentials
  • Functional Abstractions

In addition, three-day versions of the workshop will cover select topics from ZIO Workshop.

Preparation

From the Github UI

  1. Download the repository as a zip archive.
  2. Unzip the archive, usually by double-clicking on the file.
  3. Configure the source code files in the IDE or text editor of your choice.

From the Command Line

  1. Open up a terminal window.

  2. Create a new directory.

    mkdir functional-scala
  3. Navigate to the new directory.

    cd functional-scala
  4. Clone the repository.

    git clone [email protected]:jdegoes/functional-scala.git .
  5. Launch sbt.

    ./sbt
  6. Enter continuous compilation mode.

    sbt:Functional Scala> ~ compile

Legal

Copyright© 2018-2019 John A. De Goes. All rights reserved.