blob: 22909a91d8ddb5809f89c47051e8bb0210220b88 (
plain)
1
2
3
4
5
6
7
8
9
|
{-# LANGUAGE TemplateHaskell #-}
module PreludeCu where
import Control.Monad.IO.Class (liftIO)
import Language.Haskell.TH (Exp(LitE), Lit(StringL))
prelude :: String
prelude = $(LitE . StringL <$> liftIO (readFile "prelude.cu"))
|