Implementation of persistent arrays
- đ¤ Speaker: Tautvydas Janiunas, Sidney Sussex College
- đ Date & Time: Wednesday 17 February 2021, 20:00 - 20:30
- đ Venue: Online, via MS Teams
Abstract
An array is a fundamental data structure in many programming languages. However, in functional languages using arrays can cause some side effects, to mitigate it we need to make our arrays immutable and persistent. A simple way of implementing a persistent array is using a fully balanced binary search tree. In this talk, we will discuss what kind of data structures can be used to implement persistent arrays with better time and memory complexity.
Series This talk is part of the Churchill CompSci Talks series.
Included in Lists
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)


Wednesday 17 February 2021, 20:00-20:30