module Main where import Language.Elna.Parser (programP) import Text.Megaparsec (runParser, errorBundlePretty) import qualified Data.Text.IO as Text main :: IO () main = Text.getContents >>= withParseResult . runParser programP "" where withParseResult (Right _) = pure () withParseResult (Left errorBundle) = putStr $ errorBundlePretty errorBundle