You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
1.1 KiB
Haskell
57 lines
1.1 KiB
Haskell
2 years ago
|
module Solutions (solutions) where
|
||
|
|
||
|
import qualified Data.IntMap.Strict as M
|
||
|
import AOC (Solution)
|
||
|
|
||
|
import Days.Day01 (day01)
|
||
|
import Days.Day02 (day02)
|
||
|
import Days.Day03 (day03)
|
||
|
import Days.Day04 (day04)
|
||
|
import Days.Day05 (day05)
|
||
|
import Days.Day06 (day06)
|
||
|
import Days.Day07 (day07)
|
||
|
import Days.Day08 (day08)
|
||
|
import Days.Day09 (day09)
|
||
|
import Days.Day10 (day10)
|
||
|
import Days.Day11 (day11)
|
||
|
import Days.Day12 (day12)
|
||
|
import Days.Day13 (day13)
|
||
|
import Days.Day14 (day14)
|
||
|
import Days.Day15 (day15)
|
||
|
import Days.Day16 (day16)
|
||
|
import Days.Day17 (day17)
|
||
|
import Days.Day18 (day18)
|
||
|
import Days.Day19 (day19)
|
||
|
import Days.Day20 (day20)
|
||
|
import Days.Day21 (day21)
|
||
|
import Days.Day22 (day22)
|
||
|
import Days.Day23 (day23)
|
||
|
import Days.Day24 (day24)
|
||
|
|
||
|
solutions :: M.IntMap Solution
|
||
|
solutions = M.fromList [
|
||
|
(1, day01),
|
||
|
(2, day02),
|
||
|
(3, day03),
|
||
|
(4, day04),
|
||
|
(5, day05),
|
||
|
(6, day06),
|
||
|
(7, day07),
|
||
|
(8, day08),
|
||
|
(9, day09),
|
||
|
(10, day10),
|
||
|
(11, day11),
|
||
|
(12, day12),
|
||
|
(13, day13),
|
||
|
(14, day14),
|
||
|
(15, day15),
|
||
|
(16, day16),
|
||
|
(17, day17),
|
||
|
(18, day18),
|
||
|
(19, day19),
|
||
|
(20, day20),
|
||
|
(21, day21),
|
||
|
(22, day22),
|
||
|
(23, day23),
|
||
|
(24, day24) ]
|