Comment by javcasas
4 years ago
Maybe with some examples:
https://wiki.haskell.org/Zipper
https://en.m.wikipedia.org/wiki/Zipper_(data_structure)
To give you an example: the zipper of a list is two lists - one for the elements after the current one (the hole), another for the elements before the current one, plus the current element.
Hey sorry this is late but thank you so much! The paper on zippers was especially helpful.