10000 refactor(day3): reduce magic number use · IndecisionTree/adventofcode2022@da2d6f1 · GitHub
[go: up one dir, main page]

Skip to content

Commit da2d6f1

Browse files
refactor(day3): reduce magic number use
1 parent 2dfb779 commit da2d6f1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

solutions/Days/Day03.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ part2 = sum
3333

3434
priority :: Char -> Int
3535
priority ch
36-
| isAsciiLower ch = fromEnum ch - 96
37-
| isAsciiUpper ch = fromEnum ch - 38
36+
| isAsciiLower ch = fromEnum ch - fromEnum 'a' + 1
37+
| isAsciiUpper ch = fromEnum ch - fromEnum 'A' + 27
3838
| otherwise = error $ show ch
3939

4040
mkCounter :: T.Text -> Counter

0 commit comments

Comments
 (0)
0