Add template for haskell
Snapshot