{-# LANGUAGE OverloadedStrings #-} import AoC.Day1 as Day1 import AoC.Day2 as Day2 import qualified Data.Text.IO as T (readFile) main :: IO () main = do putStrLn "Hello World!" input1 <- readFile "./input/day1.txt" putStrLn $ show $ Day1.solveA input1 putStrLn $ show $ Day1.solveB input1 input2 <- T.readFile "./input/day2.txt" putStrLn $ show $ Day2.solveA "A Y\nB X\nC Z" putStrLn $ show $ Day2.solveA input2 putStrLn $ show $ Day2.solveB "A Y\nB X\nC Z" putStrLn $ show $ Day2.solveB input2