/Functional-Programming

Programming workshop (Haskell language)

Primary LanguageHaskell

Functional-Programming

Programming workshop (Haskell language)

The following task were completed in the period of studying language as part of MM SE II course program part:

  • Stepik - I and II part of course
  • LambdaEvaluator - Core of the lambda term evaluator with basic implementation and De Bruijn indices
  • Parser - Some game with haskell strings parsing possibilities
  • Transformer - Monad transformer in constructor and context-passing style with ContT employment

See related folders for tasks code.
Lecturer and supervisor of the courese Дмитрий Косарев