About Phil Bagwell
Phil Bagwell was a computer scientist.
Phil Bagwell (died 6 October 2012 ) was a computer scientist known for his work and influence in the area of persistent data structures. He is best known for his 2000 invention of hash array mapped tries.
Bagwell was probably the most influential researcher in the field of persistent data structures from 2000 until his death. His work is now a standard part of the runtimes of functional programming languages including Clojure, Scala, and Haskell.
His contributions to building the Scala community are remembered in the Phil Bagwell Memorial Scala Community Award.
Publications
"Ideal Hash Trees" (2000), EPFL Technical Report "Fast Functional Lists, Hash-Lists, Deques and Variable Length Arrays" (2002), EPFL Technical Report "RRB Vector: A Practical General Purpose Immutable Sequence" (published posthumously in 2015) with Nicolas Stucki, Tiark Rompf, and Vlad Ureche, ICFP 2015 "RRB-Trees: Efficient Immutable Vectors" (2012) with Tiark Rompf, EPFL Technical Report
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
Frequently asked questions
Who was Phil Bagwell?
computer scientist
When did Phil Bagwell die?
Phil Bagwell died in 2012.
What was Phil Bagwell's occupation?
Phil Bagwell was a computer scientist.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Phil Bagwell. https://biography.guide/phil-bagwell/
MLA: "Phil Bagwell." Biography.guide, https://biography.guide/phil-bagwell/.
Chicago: "Phil Bagwell." Biography.guide. https://biography.guide/phil-bagwell/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:18 UTC