I heard about this tool from Haskell-Cafe. I came here hoping to see examples of how to use it. Instead I ended up reading the source code (the haddocks were not very informative). Soon I realized that even looking at the source code I was unsure how to use this library. Could you please construct examples and put them somewhere as documentation? Thanks!