Write a Blog >>

In 2016’s Curry-On keynote, David Nolen elected Clojure’s efficient immutable collections to his shortlist of four transformative technologies originating from research, which made the language a success story in the long run. "Oldies, but goodies", Nolen said. The foundations of nowadays efficient immutable collections, which are based on hash-tries, were pioneered in the late 50s and early 60s. However, rejuvenated research interest in this topic just met the enthusiasm of functional programmers roughly a decade ago, after Clojure and Scala broadly started embracing well-performing functional data structures. This talk will quickly go back to the origins of prefix trees, to then introduce the basic ingredients it takes to build efficient immutable collections that are based on hash-tries. The main part of this talk will pickup where Clojure and Scala left off: focusing on current research involving hash-tries, and projecting where the journey might go. Engineers, researchers, and programming language enthusiasts, let’s have a talk!

Tue 20 Jun
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

16:00 - 18:20: Tuesday - 16:00 - 18:20 - Sala AgoraCurry On Talks at Actes, Informatics Building
16:00 - 16:40
Talk
Curry On Talks
Chris FordThoughtWorks (UK) Ltd.
16:50 - 17:30
Talk
Curry On Talks
Jurriaan HageUtrecht University
17:40 - 18:20
Talk
Curry On Talks
Michael SteindorferDelft University of Technology, Netherlands