Skip to content

jdegoes/functional-scala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

153 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 git@github.com: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.

About

The repository for the Functional Scala workshop.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •