Cleanup day 1

This commit is contained in:
Jens Kadenbach
2022-12-01 16:06:38 +01:00
parent c104561d8b
commit 2f60058c6c
3 changed files with 11 additions and 14 deletions

View File

@@ -30,10 +30,10 @@ day1_2 = do
findCaloriesOfTop3Elves :: T.Text -> CalorieCount
findCaloriesOfTop3Elves =
calories . sumCalories . take 3 . sortElves . elfToCalories
calories . sumCalories . take 3 . sortElves . parseElfInput
where
sumCalories :: [Elf] -> Int
sumCalories = sum . map caloriesOf
sumCalories = sum . map getCalories
findElfWithHighestCalorieCount :: T.Text -> Elf
findElfWithHighestCalorieCount = head .sortElves . elfToCalories
findElfWithHighestCalorieCount = head . sortElves . parseElfInput