Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://twitter.github.io/scala_school/
Lessons in the Fundamentals of Scala
https://twitter.github.io/scala_school/
Last synced: 25 days ago
JSON representation
Lessons in the Fundamentals of Scala
- Host: GitHub
- URL: https://twitter.github.io/scala_school/
- Owner: twitter
- License: apache-2.0
- Created: 2010-09-08T15:39:28.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2023-04-10T11:42:57.000Z (over 1 year ago)
- Last Synced: 2024-05-09T19:34:58.373Z (7 months ago)
- Language: HTML
- Homepage: https://twitter.github.io/scala_school
- Size: 87.1 MB
- Stars: 3,697
- Watchers: 325
- Forks: 1,132
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-scala - Scala School - A Twitter-sponsored tutorial on Scala. (Learning Scala)
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-converterThen `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