Skip to the content.

Kai-Oliver Prott

This page gives an overview about me and my projects. ORCID: 0000-0002-5795-6308

About me

I am working at the Kiel University as a PhD Student since November 2020 in the Department of Computer Science. My Research Group is "Programming Languages and Compiler Construction", where I am working with Prof. Dr. Michael Hanus. You can find contact details at my department page.

Interests and Projects

I am interested in Functional programming (preferrably with Haskell) and compiler tooling. In the past I have also worked a bit with Coq and on high-performance numerical computations with CPU and GPU.

My current project is a plugin for GHC that adds an implicit monadic effect to a language. The tool aims to simplify development of research languages/DSLs and to provide a tight integration with Haskell. The project is currently unpublished (see below), but the github repository for the tool is available here. Within this project I learned a lot about the internals of the Glasgow Haskell Compiler. I also contributed a small patch to GHC for an itch that bothered me.

Publications and Talks

Yet to be published:

Working on:

Education

Teaching

Other