Add template-haskell example