add haskell templates.