Add just-template-haskell test for #1483 (#1504)
commitdef2e0540e1d5d7d6fe47a68e3bdb20fa4a26059
authorHamish Mackenzie <Hamish.K.Mackenzie@gmail.com>
dateFri 3 Jun 2022, 17:26 (4 years ago)
parent974a614
test/th-dlls/apps/Main.hsnew file+9
@@ -0,0 +1,9 @@
1+{-# LANGUAGE TemplateHaskell #-}
2+module Main where
3+
4+import Language.Haskell.TH
5+
6+main :: IO ()
7+main = putStrLn "Hello, Haskell!"
8+
9+[d|y = 0|]
test/th-dlls/default.nix+1
@@ -20,4 +20,5 @@ in recurseIntoAttrs {
2020
2121 build = packages.th-dlls.components.library;
2222 build-profiled = packages.th-dlls.components.library.profiled;
23+ just-template-haskell = packages.th-dlls.components.exes.just-template-haskell;
2324}
test/th-dlls/th-dlls.cabal+6
@@ -16,3 +16,9 @@ library
1616 exposed-modules: Lib
1717 hs-source-dirs: src
1818 default-language: Haskell2010
19+
20+executable just-template-haskell
21+ build-depends: base, template-haskell
22+ hs-source-dirs: apps
23+ default-language: Haskell2010
24+ main-is: Main.hs