Hi,
Is it inadvisable to compile your xmonad.hs with level 2 optimization enabled? I added the following pragma to my config, and haven't had any problems yet:
{-# OPTIONS_GHC -O2 #-}
I searched issues/commits/google but wasn't able to find any discussion on this
-Ivan.