11 - Monad-Based Programming/ClipID:11661 vorhergehender Clip nächster Clip

Aufnahme Datum 2019-06-19

Kurs-Verknüpfung

Monad-Based Programming

Zugang

Passwort

Sprache

Englisch

Einrichtung

Lehrstuhl für Informatik 8 (Theoretische Informatik)

The course provides a background to various topics of the theory of programming. As a guiding paradigm monad-based functional programming is chosen. The idea of the course is to provide clear computational insights to various concepts of computer science and to practice these by concrete implementations in suitable programming languages such as Haskell.

Lernziele und Kompetenzen:

 

Fachkompetenz

Wissen

Students demonstrate an understanding of the role of computational monads in the context of functional programming and as a semantic tool for programming and system specification; Students reproduce the main definitions and results on monads, monad combination, and further categorical constructions end explain them from a programming perspective.

Anwenden

Students use the monad-based approach to formalise examples involving various kinds of computational effects as monads. Students use monads for practical programming in programming languages, such as Haskell.

Analysieren

Students identify various computational effects as monads and provide an appropriate treatment of problems from various semantic domains (probabilistic, nondeterministic, concurrent), possibly providing a monad-based software implementation.

Selbstkompetenz

Students will be regularly provided with small challenges in form of exercises to be able to have a gradual progress with the lecture material.

Nächstes Video

Schloss1
Dr. Sergey Goncharov
2019-06-26
Passwort
Schloss1
Dr. Sergey Goncharov
2019-07-03
Passwort
Schloss1
Dr. Sergey Goncharov
2019-07-10
Passwort
Schloss1
Dr. Sergey Goncharov
2019-07-17
Passwort
Schloss1
Dr. Sergey Goncharov
2019-07-18
Passwort

Mehr Videos aus der Kategorie "Technische Fakultät"

2024-11-26
Studon
geschützte Daten  
2024-11-25
IdM-Anmeldung
geschützte Daten  
2024-11-26
Passwort
geschützte Daten  
2024-11-21
Studon
geschützte Daten