An Elixir implementation of Huet’s Zipper[1], with gratitude to Rich Hickey’s Clojure implementation[2]