{-# LANGUAGE TemplateHaskell #-} module EmbedData ( hlintYaml, defaultYaml, reportTemplate, ) where import Data.ByteString.UTF8 import Data.FileEmbed hlintYaml :: (FilePath, Maybe String) hlintYaml :: (FilePath, Maybe FilePath) hlintYaml = (FilePath "data/hlint.yaml", FilePath -> Maybe FilePath forall a. a -> Maybe a Just (FilePath -> Maybe FilePath) -> FilePath -> Maybe FilePath forall a b. (a -> b) -> a -> b $ ByteString -> FilePath toString $(embedFile "data/hlint.yaml")) defaultYaml :: String defaultYaml :: FilePath defaultYaml = ByteString -> FilePath toString $(embedFile "data/default.yaml") reportTemplate :: String reportTemplate :: FilePath reportTemplate = ByteString -> FilePath toString $(embedFile "data/report_template.html")