https://github.com/tvorogme/scala-tutorial
How to start writing scala
https://github.com/tvorogme/scala-tutorial
course monads scala syntax
Last synced: 5 months ago
JSON representation
How to start writing scala
- Host: GitHub
- URL: https://github.com/tvorogme/scala-tutorial
- Owner: tvorogme
- Created: 2017-05-20T00:56:07.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-07-10T22:25:43.000Z (over 8 years ago)
- Last Synced: 2025-05-05T08:41:18.772Z (8 months ago)
- Topics: course, monads, scala, syntax
- Language: Jupyter Notebook
- Homepage:
- Size: 102 KB
- Stars: 23
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Как я scala учил

Для себя вы тут можете найти много интересных вещей, если вы хотите работать со scala, но пока не очень можете в него
Это моя личная история боли и радости. Всё написанное дальше - это то, что я делал на момент изучения. Я не хочу, чтобы вы учили или делали так же. Просто рассказываю о том, что я делал. Вы можете пойти по этому пути, но за результат я ответственность не беру.
Зависимости:
1. [anaconda3](https://www.continuum.io/downloads)
2. ```bash <(curl https://raw.githubusercontent.com/alexarchambault/jupyter-scala/master/jupyter-scala)```
### Оглавление
1. [Основы синтаксиса](https://github.com/tvorogme/scala/blob/master/day1/basics.ipynb).
2. [Монады, функторы, etc.](https://github.com/tvorogme/scala/blob/master/day2/monads.ipynb)
3. [Akka](https://github.com/tvorogme/scala-tutorial/blob/master/day3/akka.ipynb) *in progress*
### Мини-проекты
1. [Scala Bank](https://github.com/tvorogme/scala/blob/master/little-projects/Bank.ipynb)