Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/astynax/elm-course-2021-05
https://github.com/astynax/elm-course-2021-05
Last synced: about 11 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/astynax/elm-course-2021-05
- Owner: astynax
- Created: 2021-05-08T11:46:37.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-06-12T12:04:52.000Z (over 3 years ago)
- Last Synced: 2023-08-03T03:55:19.273Z (over 1 year ago)
- Language: Elm
- Size: 18.6 KB
- Stars: 3
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
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