Závěrečná práce: Vít Jelínek, učo 485180: Categorical View of Monads in Computer Science
Bakalářská práce
Categorical View of Monads in Computer Science
Anotace
V této práci se zabýváme monádami, pojmem z teorie kategorií. Věnujeme se jim jednak z pohledu matematiky, kdy ukazujeme různé matematické analogie, a také z pohledu teoretické informatiky, kdy ukazujeme, jak se pomocí monád dají modelovat různé výpočetní efekty. Následně představujeme Lawverovy teorie, které slouží pro kategoriální popis univerzální algebry, a vysvětlujeme, jak univerzální algebra souvisí s monádami.
Abstract
This thesis is devoted to monads, a notion from category theory. We present a mathematical point of view by showing various mathematical analogies as well as the perspective of computer science by showing how to model various computational effects via monads. Then, we introduce Lawvere theories that serve as a categorical description of universal algebra and explain how universal algebra connects to monads.
Zadání práce
- Definition of a monad (including the necessary terminology from category theory) and discussion of the relevant context.
- Overview of the usage of monads for modelling of computational effects in programming languages, particularly in Haskell.
- Discussion of connections between Lawvere theories and monads and how they can be used to model concepts from universal algebra.
- If time and space permit, applications of the concepts from the previous item to programming theory will be also discussed.
23. 5. 2022 10:39, doc. RNDr. Petr Novotný, Ph.D., učo 172743
Konzultant
abs PřF MU
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
O kategoriích algeber
Mgr. Jan Pavlík, Ph.D., učo 23428 -
Algebras, Coalgebras and Set Functors
Mgr. Jan Pavlík, Ph.D., učo 23428 -
Algebraické metody pro CSP
doc. RNDr. Petr Novotný, Ph.D., učo 172743 -
Leibnizova filosofie mysli
Mgr. Jiří Jirovský -
Univerzální algebra a CSP
doc. RNDr. Petr Novotný, Ph.D., učo 172743 -
Úvod do matematické morfologie
Bc. Lucie Keilová -
Leibnizova filosofie mysli
Mgr. Jiří Jirovský -
Variety metabelovských grup
Mgr. Bc. Jana Káňová




