Worked on functional data structures