Topic
zipper.
technique of representing an aggregate data structure so that it is convenient for writing programs that traverse the structure arbitrarily and update its contents
The journal
Open the journal →The conversation starts in the journal — be the first to post.
About zipper
A zipper is a technique of representing an aggregate data structure so that it is convenient for writing programs that traverse the structure arbitrarily and update its contents, especially in purely functional programming languages. The zipper was described by Gérard Huet in 1997. It includes and generalizes the gap buffer technique sometimes used with arrays.
Everything about zipper →