Finger Trees: A Simple General-purpose Data Structure
March 2006Finger Trees: A Simple General-purpose Data StructureFinger Trees: A Simple General-purpose Data Structure
This paper introduces the data structure behind the Seq type.
The Data.Sequence
module first appears in the base
library in GHC 6.6, before being moved into a separate containers
package in GHC 6.8. It is still in common use today.
Authors: Ralf Hinze and Ross Paterson