Split datafile finding into a library
[advent-of-code-22.git] / advent01 / Main.hs
index 5a45a1e272caea1a53c2d90a3968e0978cdb69c9..cd136382bea6e7779b9a4e6902bdd438f329251d 100644 (file)
@@ -1,6 +1,6 @@
 -- Writeup at https://work.njae.me.uk/2022/12/01/advent-of-code-2022-day-1/
 
-import System.Environment
+import AoC
 import Data.List
 import Data.List.Split
 import Data.Ord
@@ -13,16 +13,6 @@ main =
       print $ part1 calories
       print $ part2 calories
 
-getDataFileName :: IO String
-getDataFileName =
-  do args <- getArgs
-     progName <- getProgName
-     let baseDataName =  if null args
-                         then progName
-                         else head args 
-     let dataFileName = "data/" ++ baseDataName ++ ".txt"
-     return dataFileName
-
 part1 :: [[Int]] -> Int
 part1 = maximum . fmap sum