Функциональное программирование 2021: различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к навигации Перейти к поиску
мНет описания правки
Строка 8: Строка 8:


=== Полезные ресурсы и материалы ===
=== Полезные ресурсы и материалы ===
==== Базовые ресурсы ====


[https://www.haskell.org/ Сайт языка]
[https://www.haskell.org/ Сайт языка]
Строка 22: Строка 24:


[https://github.com/serokell/serokell-util/blob/master/serokell-style.md/ Общие рекомендации по написанию кода]
[https://github.com/serokell/serokell-util/blob/master/serokell-style.md/ Общие рекомендации по написанию кода]
==== Книги и статьи ====


[http://learnyouahaskell.com/ Learn You a Haskell for Great Good]
[http://learnyouahaskell.com/ Learn You a Haskell for Great Good]
Строка 28: Строка 32:


[https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/ Category Theory for Programmers]
[https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/ Category Theory for Programmers]
[https://people.southwestern.edu/~potter/HaskellCode/hutton.pdf/ Programming in Haskell by Graham Hutton]


=== Домашние работы ===
=== Домашние работы ===

Версия от 10:23, 20 января 2019

Функциональное программирование

Курс по выбору для студентов 4 курса ФКН ВШЭ, 3-й модуль 2019 г.

Материалы

страница курса 2018 г.

Полезные ресурсы и материалы

Базовые ресурсы

Сайт языка

Haskell Tool Stack

Информация про Cabal

Hoogle

Hackage

Стандартная библиотека языка Haskell на Hackage

Общие рекомендации по написанию кода

Книги и статьи

Learn You a Haskell for Great Good

О Haskell по-человечески

Category Theory for Programmers

Programming in Haskell by Graham Hutton

Домашние работы

Первая домашняя работа

Дедлайн 4 февраля, после дедлайна решения будут закоммичены. При необходимости, разберем решения на семинаре.

Контакты

Степан Кузнецов

почта: sk@mi-ras.ru


Даня Рогозин

почта: daniel.rogozin@serokell.io

телефон (для телеграма): +7-925-278-50-73