Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/astynax/elm-course-2021-05


https://github.com/astynax/elm-course-2021-05

Last synced: about 11 hours ago
JSON representation

Awesome Lists containing this project

README

        

* Курс "ФП на примере Elm", весна 2021
** Уроки
*** 1
[[file:Lesson01.elm][Код]], [[file:adt.org][методичка]]. Задание:
#+begin_quote
Описать игру "столбики"
- поле 4*4
- два цвета шашек
- шашек по четыре у каждого игрока
- шашки одного цвета можно ставить одну на другую (до четырёх за раз)
#+end_quote
*** 2
[[file:Lesson02.elm][Код]], [[file:patmat.org][методичка]]. Задание:
#+begin_quote
В модуле Lesson02.elm реализовать функцию "move", проверяющую валидность хода.
#+end_quote
*** 3
[[file:Lesson03.elm][Код]]. Задание:
#+begin_quote
В модуле Lesson03.elm реализовать функцию "doTurn"
#+end_quote
** Игра "Columns"
*** How to
1. Установить компилятор Elm
2. Выполнить ~elm install~
3. Запустить ~elm reactor~
4. Открыть в браузере http://localhost:8000/Columns.elm