If I recall correctly this has something to do with xmonad. Please correct me
if I'm wrong.
Thanks.
Not that I am aware of.
Xmonad is a window manager for X11 that happens to use a zipper data structure for managing focus.
Tom's paper and talk are about working with monad transformer stacks (composing monads).
(I can understand why you saw a connection because "monad" and "zipper" are used in both contexts).
Cheers,
Bernie.
Now that I've looked closer it seems to be a case of name overloading. xmonad
uses a "Zipper data structure",
AFAIK it's not what your work is about. Sorry for the confusion.