Refactor to use field puns
This commit is contained in:
parent
c25b6062c6
commit
b19c02811e
@ -13,6 +13,7 @@ executable aoc
|
||||
BlockArguments
|
||||
DuplicateRecordFields
|
||||
MultiWayIf
|
||||
NamedFieldPuns
|
||||
NoFieldSelectors
|
||||
OverloadedRecordDot
|
||||
OverloadedStrings
|
||||
|
||||
@ -29,7 +29,7 @@ main =
|
||||
]
|
||||
|
||||
puzzleTest :: Puzzle a -> TestTree
|
||||
puzzleTest Puzzle{..} =
|
||||
puzzleTest Puzzle{number, parser, parts} =
|
||||
testGroup pt $
|
||||
["examples", "real"] <&> \t ->
|
||||
withResource (parseFile $ "inputs/" <> t <> "/" <> pt) mempty \input ->
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user