Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/twitter/scala_school

Lessons in the Fundamentals of Scala
https://github.com/twitter/scala_school

Last synced: 20 days ago
JSON representation

Lessons in the Fundamentals of Scala

Awesome Lists containing this project

README

        

This is Scala School - a set of lessons covering the Scala programming language.

We use [jekyll](https://github.com/mojombo/jekyll) to generate the site. In order to build it, you must first install it:

$ gem install jekyll

should do. Now, build the site with `make`. This will create a copy of the lessons in the `web.out` folder.

For development, you'll also need to install [RedCloth](https://redcloth.org/).

$ gem install RedCloth
$ gem install jekyll-textile-converter

Then `make serve` will launch `jekyll` in serving mode: a web server will be launched on port 4000, and changing files will automatically rebuild the site.

To publish to https://twitter.github.io/scala_school:

$ make publish