Oberseminar Arbeitsbereich Programmiersprachen
Time and Date: |
Mo 11:30-12:30, online |
Oberseminar Programmiersprachen is a weekly meeting for members and students of the group to discuss (mostly new) research papers from the area programming languages. Typicially, participants study the paper before the meeting, during the meeting we discuss questions and interesting aspects of the paper. Everyone interested in programming languages research is welcome.
Moreover, final presentations of projects, bachelor theses, and master theses take place in the Oberseminar. There are also presentations on new research taking place in the group.
Time, Date and Location
During the Covid pandemic, we meet via video conference on our Jitsi server. If you are interested in joining us, feel free to write an email to thiemann@info... and ask for an invite link.
The time and date of the next meeting can be found in the schedule below.
Schedule
Date | Topic |
---|---|
2021-05-xx 11:30 | Atkey. Syntax and semantics of quantitative type theory. |
2021-04-19 11:30 | Willis, Wu, Pickering. Staged Selective Parser Combinators. ICFP 2020. Video. |
2021-04-12 11:30 | Build Scripts with Perfect Dependencies with video |
2021-03-22 11:30 | Build systems a la carte |
2021-03-15 11:30 | Chapman, Kireev, Nester, Wadler. System F in Agda for Fun and Profit |
2021-03-09 09:00 | Chapman, Kireev, Nester, Wadler. System F in Agda for Fun and Profit |
2021-02-04 14:00 | Mokhov, Lukyanov, Marlow, Dimino. Selective Applicative Functors, video (Haskell2019) |
2021-01-26 15:30 | Bembenek, Greenberg, Chong. 2020. Formulog: Datalog for SMT-Based Static Analysis |
2020-12-22 16:00 | Chapman, Dagand, McBride, Morris. The Gentle Art of Levitation |
2020-12-15 16:00 | Allais et al. A type and scope safe universe of syntaxes with binding: their semantics and proofs |
2020-12-08 17:00 | Allais et al. A type and scope safe universe of syntaxes with binding: their semantics and proofs |
2020-12-01 17:00 | Connor McBride. Type-Preserving Renaming and Substitution |
2020-11-10 10:00 | James Wood and Robert Atkey. A Linear Algebra Approach to Linear Metatheory |
2020-11-03 16:00 | more Profunctor Optics |
2020-10-30 10:00 | John C. Reynolds and Gordon D. Plotkin. 1993. On Functors Expressible in the Polymorphic Typed Lambda Calculus. Inf. Comput. 105, 1 (1993), 1–29. |
2020-10-27 14:00 | Matthew Pickering, Jeremy Gibbons, Nicolas Wu. Profunctor Optics: Modular Data Accessors. The Art, Science, and Engineering of Programming, 2017, Vol. 1, Issue 2, Article 7. |
2020-10-20 14:00 | (continue) and R.S. Bird. 1984. The Promotion and Accumulation Strategies in Transformational Programming. TOPLAS 6, 4 (1984), 487-504. |
2020-10-07 | Guillaume Boisseau, Jeremy Gibbons: What you needa know about Yoneda: profunctor optics and the Yoneda lemma (functional pearl). Proc. ACM Program. Lang. 2(ICFP): 84:1-84:27 (2018) href |
2020-10-12 11:00 | Bachelor project Fabian Krause |
2020-09-22, 2020-09-30 | Representable Functors |
2020-09-15 | Yoneda Lemma |
2020-09-09 | Sparcl, a Language for Partially Invertible Computation (ICFP 2020) |
2020-09-01 | Safer Smart Contract Programming with Scilla (OOPSLA 2019) |
2020-08-26 | A Unified View of Modalities in Programming Languages (ICFP 2020) |
If there is an entry denoting a person, then that person is responsible to provide a link to the paper one week before the date.
Future Topics
- A. Díaz-Caro, P. E. Martínez López. Isomorphisms considered as equalities
- C. F. Sottile, A. Díaz-Caro, P. E. Martínez López. Polymorphic System I
- E. S. Bainbridge, Peter J Freyd, Andre Scedrov, and Philip J. Scott. 1990. Functorial Polymorphism. Theor. Comput. Sci. 70, 1 (1990), 35–64. https://doi.org/10.1016/0304-3975(90)90151-7
- N. P. Mendler. 1987. Recursive Types and Type Constraints in Second-Order Lambda Calculus. In Proceedings of the Symposium on Logic in Computer Science (LICS ’87), Ithaca, New York, USA, June 22-25, 1987. 30–36.
- Separation Logic for Sequential Programs (ICFP 2020)
- Purity for Comonads (ICFP 2020)
- Parsing with Zippers (ICFP 2020)
- Kinds as Calling Conventions (ICFP 2020)
- Exploiting the Laws of Order in Smart Contracts (ISSTA 2019)
- Actris, POPL 2020
- Partially-Static Data as Free Extension of Algebras, ICFP 2018, paper