Skip to content

Bucharest FP #40 — Recursion Schemes in Haskell

Photo of Vladimir Ciobanu
Hosted By
Vladimir C. and Ionuț G. S.
Bucharest FP #40 — Recursion Schemes in Haskell

Details

Hello!

I am happy to announce the second presentation meetup this year with a subject I find extremely interesting: recursion schemes.

## Traian Florin Șerbănuță — Recursion Schemes in Haskell

## ABSTRACT
Let's explore "Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire"* (or how basic knowledge of abstract algebra can help you develop patterns for recursion) together. The talk will assume knowledge of Haskell syntax, type definitions, some familiarity with type eliminators (e.g. maybe, either, folds).

(*) http://maartenfokkinga.github.io/utwente/mmf91m.pdf

## BIOGRAPHY
Traian Florin Șerbănuță is an associate professor of computer science at the University of Bucharest. Traian completed his Ph.D. at UIUC, working with Grigore Rosu on the first prototype of K, which serves as a basis for the semantics-based execution and semantics-based program verification tools developed by RV, Inc. Additionally, Traian designed a maximal causal model for sequential consistency which serves as a basis for runtime verification of concurrent programs in tools such as RV-Predict. Traian currently works at RV as the K and Haskell Backend Development Lead.

Please use the comment box below if you have any questions. See you there!

Photo of Bucharest FP group
Bucharest FP
See more events
TechHub Bucharest
39-41 Nicolae Filipescu · Bucharest