We are exploring both theoretical and applied areas of programming languages, from type systems and static analysis to virtual machines and concurrency.
Concurrency, visualization and debugging, polymorphism, persistence.
Software systems and networking.
Advisor: Peter Buhr C∀ type resolver.
Advisor: Peter Buhr C∀ arrays and containers.
Advisor: Peter Buhr C∀ modules/packages