Ana içeriğe git
Yan panel
Nützliche Links
Veranstaltungssuche
Rechenzentrum
Website-Support
Häufige Fragen
Lehre Digital
Forschung Digital
Lecture - Videoupload
CaseTrain
Daha fazla
Türkçe (tr)
Català (ca)
Deutsch (de)
Deutsch (du) (de_du)
English (en)
Español - Internacional (es)
Français (fr)
Italiano (it)
Português - Portugal (pt)
Svenska (sv)
Türkçe (tr)
Русский (ru)
العربية (ar)
Şu anda misafir erişimini kullanıyorsunuz
Giriş yap
Nützliche Links
Daralt
Genişlet
Veranstaltungssuche
Rechenzentrum
Website-Support
Häufige Fragen
Lehre Digital
Forschung Digital
Lecture - Videoupload
CaseTrain
Tümünü genişlet
Tümünü daralt
Kurs dizinini aç
Ana sayfa
SS23_FP
Genel
Ankündigungen
Ankündigungen
Tamamlama Gereklilikleri
Nachrichten und Ankündigungen
Forumları ara
Forumları ara
Tartışma listesi. 9 tartışmadan 9 gösteriliyor
Durum
Tartışma
Başlatan
Son mesaj
Yanıtlar
Eylemler
Nachklausur korrigiert, Einsicht am Mittwoch
Kilitli
Alexander Gehrke
6 Eki 2023
Alexander Gehrke
20 Eki 2023
1
Termin Nachklausur
Kilitli
Alexander Gehrke
12 Eyl 2023
Alexander Gehrke
2 Eki 2023
2
Weiterführendes Seminar zu FP im Wintersemester
Kilitli
Alexander Gehrke
12 Eyl 2023
Alexander Gehrke
12 Eyl 2023
0
Klausur korrigiert
Kilitli
Alexander Gehrke
24 Tem 2023
Alexander Gehrke
24 Tem 2023
0
Hinweise zum Ablauf der Klausur, Fragestunde
Kilitli
Alexander Gehrke
12 Tem 2023
Alexander Gehrke
17 Tem 2023
1
Klausurtermin und Anmeldung, Zweite Bonusaufgabe korrigiert
Kilitli
Alexander Gehrke
21 Haz 2023
Alexander Gehrke
21 Haz 2023
0
Erste Bonusaufgabe online / First bonus exercise online
Kilitli
Alexander Gehrke
3 May 2023
Alexander Gehrke
2 Haz 2023
1
Uhrzeit der Vorlesung
Kilitli
Alexander Gehrke
17 May 2023
Alexander Gehrke
24 May 2023
1
Ablauf von Vorlesung und Übungen
Kilitli
Alexander Gehrke
18 Nis 2023
Alexander Gehrke
21 Nis 2023
1
Geçiş yap...
Geçiş yap...
Diskussionsforum / Discussion forums (Ask questions here)
Scastie (Online-Scala-Editor)
build.sbt Template
Vorlagen für Kurzübungen in der Vorlesung / Templates for short exercises in the lecture
Klausurnote (Bonus berücksichtigt)
Klausurnote (Nachklausur, Bonus berücksichtigt)
Klausuranmeldung Wintersemester ("Nachklausur") / exam registration winter term
Beispielklausur // Sample exam
00 - Organisatorisches
01 - Introduction to FP and Scala
02 - Functional Data Structures
03 - Error handling without Exceptions
04 - Strictness and Laziness
05 - Algebras and Laws, Monoids (Updated 2022-06-02)
06 - Foldables and Functors, Higher kinded types
07 - Monads
08 - Applicative Functors
09 - An Algebraic View on More Monads
10 - Traverse
11 - Illegal States
"Designing with Types" by Scott Wlaschin (in F#)
12 - Parser Combinators
01 - Introduction to FP and Scala
02 - Functional Data Structures
03 - Error handling without Exceptions
04 - Strictness and Laziness
05 - Algebras and Laws, Monoids
06 - Foldables and Functors, Higher kinded types
07 - Monads
08 - Applicative Functors
09 - An Algebraic View on More Monads
10 - Traverse
11 - Illegal States
12 - Parser Combinators
01 Scala-Tutorial (kein Übungsblatt / no exercise sheet)
02 Functional Data Structures Übungsblatt
Lösungen
03 Handling Errors Übungsblatt
Lösungen
04 Strictness and Laziness Übungsblatt
Lösungen
05 Algebras Laws and Monoids Übungsblatt
Lösungen
06 Typeclasses Functors and Cats Übungsblatt
Lösungen
07 Monads Übungsblatt
Lösungen
08 Applicative Übungsblatt
Lösungen
09 An Algebraic View On More Monads Übungsblatt
Lösungen
10 Traverse Übungsblatt
Lösungen
11 Illegal States Übungsblatt
Lösungen
02 Functional Data Structures exercise sheet
Solutions
03 Handling Errors exercise sheet
Solutions
04 Strictness and Laziness exercise sheet
Solutions
05 Algebras Laws and Monoids exercise sheet
Solutions
06 Typeclasses Functors and Cats exercise sheet
Solutions
07 Monads exercise sheet
Solutions
08 Applicative exercise sheet
Solutions
09 An Algebraic View On More Monads exercise sheet
Solutions
10 Traverse exercise sheet
Solutions
11 Illegal States exercise sheet
Solutions
Bonusaufgabe 1 - Huffman - Angabe
Huffman: Lösung einreichen // Hand in your solution
Huffman: Musterlösung Main.scala
Bonusaufgabe 2 - InfinityVM - Angabe
InfinityVM: Lösung einreichen // Hand in your solution
InfinityVM: Musterlösungen mit und ohne State-Monad
Bonusaufgabe 3 - Probability Monads
Probability-Monad: Lösung einreichen // Hand in your solution
Probability Monad: Musterlösung
Klausurbonus // Exam bonus
Diskussionsforum / Discussion forums (Ask questions here) ►
Impressum
|
Datenschutzerklärung - WueCampus
|
Erklärung zur Barrierefreiheit
|
Bildnachweise
Navigationsleiste - WueStudy:
University icons created by justicon - Flaticon
Navigationsleiste - Rechenzentrum:
Data center icons created by Eucalyp - Flaticon
Navigationsleiste - Website Support:
Consultant icons created by Vitaly Gorbachev - Flaticon
Navigationsleiste - Häufige Fragen:
Files and folders icons created by Freepik - Flaticon
Navigationsleiste - Lehre Digital:
Training icons created by vectorspoint - Flaticon
Navigationsleiste - Forschung Digital:
Research icons created by Eucalyp - Flaticon
Navigationsleiste - Lecture:
Video icons created by Freepik - Flaticon
Werbefeld 2 - WueLogin:
Login icons created by Freepik - Flaticon
Werbefeld 3 - Upgrade WueCampus 4.4:
Update icons created by Freepik - Flaticon