Functional Data Structures in R - Thomas Mailund (2017)