on iko/ghcjs-patch-master help sign in
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
3 files changed+16
test/th-dlls/apps/Main.hs+9 test/th-dlls/default.nix+1 test/th-dlls/th-dlls.cabal+6
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