This commit is contained in:
2026-05-14 12:22:03 -06:00
parent ff6bddffb3
commit dc785ed8f3
9 changed files with 195 additions and 30 deletions

View File

@@ -9,6 +9,7 @@ module Gyehoek.QBE
( module QBE
, render
, fn
, writeTo
)
where
@@ -24,8 +25,12 @@ import Text.Megaparsec.Char
import Language.Haskell.TH qualified as TH
import Language.Haskell.TH.Quote
import Data.Kind (Type)
import qualified Data.Text.IO as TIO
writeTo :: FilePath -> Text -> IO ()
writeTo = TIO.writeFile
render :: Pretty a => a -> Text
render = renderStrict . layoutPretty defaultLayoutOptions . pretty