Haskell here docs via quasiquotation