Split datafile finding into a library
[advent-of-code-22.git] / advent06 / Main.hs
index 02dd902992b6ad6ebda7ea5a645b93940b6bdbd6..9852e8a65d732d6a28fdad90ea3a2c5788038465 100644 (file)
@@ -1,6 +1,6 @@
 -- Writeup at https://work.njae.me.uk/2022/12/06/advent-of-code-2022-day-6/
 
-import System.Environment
+import AoC
 import Data.List
 
 -- test = "mjqjpqmgbljsphdztnvjfqwrcgsmlb"
@@ -14,16 +14,6 @@ main =
       print $ part1 text
       print $ part2 text
 
-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 :: String -> Int
 part1 = interestingPosition 4