Závěrečná práce: Bc. Henrieta Micheľová, učo 456149: Step-by-Step Evaluator of Haskell Expressions
Diplomová práce
Step-by-Step Evaluator of Haskell Expressions
Anotace
Haskell je jedným z najslávnejších funkcionálnych programovacích jazykov, ktorý sa okrem iného používa aj k výučbe základov funkcionálneho programovania. V rámci tejto práce sa zameriame na lenivú vyhodnocovaniu stratégiu jazyka Haskell. V tejto práci popíšeme návrh a implementáciu nástroja, ktorý bude demonštrovať krokové vyhodnotenie výrazov v jazyku Haskell. Tento nástroj je určený primárne študentom …více
Abstract
Haskell is one of the most famous functional programming languages, which is also often used to teach functional programming basics. In this thesis, we focus on the lazy evaluation strategy of the language. This thesis describes the design and implementation of a tool which demonstrates the step-by-step evaluation process of Haskell expressions. This tool primary aims at students starting to learn Haskell and need help in understanding the order of the step-by-step evaluation of expressions.
Zadání práce
20. 5. 2022 10:54, doc. Mgr. Jan Obdržálek, PhD., učo 1552
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Morfologický analyzátor založený na pravidlech
Mgr. Josef Plch, učo 374370 -
Improving Milena, a Kafka client for Haskell
Bc. Pavel Kučera -
Interpretace DVE modelů v Haskellu
Mgr. Adam Šiška, učo 207864 -
Vyhodnocování úloh z funkcionálního programování v IS
RNDr. Martin Jonáš, Ph.D., učo 359542 -
Haskell Web Application for Generating Dobble Decks
Bc. Jan Ryzí -
In-memory dictionaries with multidimensional keys in Haskell
Mgr. Petr Pilař, učo 374381 -
Functional Programming in Javascript
Bc. Oliver Rýdzi -
Efficient Abstraction Refinement for BDD-based SMT Solvers
Mgr. Tereza Schwarzová




