Путь | Описание |
---|---|
Lecture1.hs |
Материалы с первой лекции |
Lecture2.hs |
Материалы со второй лекции |
Lecture3.hs |
Материалы с третьей лекции |
Nat.hs |
Пример объявления натуральных чисел и операций над ними |
Nat1.hs |
То же самое, только с использованием классов типов |
dots/ |
Реализация IO для задач из олимпиады |
regex/ |
Реализация регулярных выражений на Haskell |
Nat.hs
содержит неопределённые функции и функции с ошибками,
которые предлагается дописать или исправить в качестве упражения.
Кроме того, можно реализовать те же функции для класса типов
data MyInt = Sub Nat Nat
(целое число можно представить как разницу натуральных).