Initial commit
This commit is contained in:
commit
cf2af11b6b
23 changed files with 3988 additions and 0 deletions
57
template/Y0000.hs
Normal file
57
template/Y0000.hs
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
module AoC.Y0000 (solve) where
|
||||
|
||||
import AoC.Day
|
||||
import AoC.Riddle
|
||||
|
||||
import AoC.Y0000.D01 qualified as D01
|
||||
import AoC.Y0000.D02 qualified as D02
|
||||
import AoC.Y0000.D03 qualified as D03
|
||||
import AoC.Y0000.D04 qualified as D04
|
||||
import AoC.Y0000.D05 qualified as D05
|
||||
import AoC.Y0000.D06 qualified as D06
|
||||
import AoC.Y0000.D07 qualified as D07
|
||||
import AoC.Y0000.D08 qualified as D08
|
||||
import AoC.Y0000.D09 qualified as D09
|
||||
import AoC.Y0000.D10 qualified as D10
|
||||
import AoC.Y0000.D11 qualified as D11
|
||||
import AoC.Y0000.D12 qualified as D12
|
||||
import AoC.Y0000.D13 qualified as D13
|
||||
import AoC.Y0000.D14 qualified as D14
|
||||
import AoC.Y0000.D15 qualified as D15
|
||||
import AoC.Y0000.D16 qualified as D16
|
||||
import AoC.Y0000.D17 qualified as D17
|
||||
import AoC.Y0000.D18 qualified as D18
|
||||
import AoC.Y0000.D19 qualified as D19
|
||||
import AoC.Y0000.D20 qualified as D20
|
||||
import AoC.Y0000.D21 qualified as D21
|
||||
import AoC.Y0000.D22 qualified as D22
|
||||
import AoC.Y0000.D23 qualified as D23
|
||||
import AoC.Y0000.D24 qualified as D24
|
||||
import AoC.Y0000.D25 qualified as D25
|
||||
|
||||
solve :: (MonadIO m) => Day -> Text -> m (Either Error Solution)
|
||||
solve D01 = D01.solve
|
||||
solve D02 = D02.solve
|
||||
solve D03 = D03.solve
|
||||
solve D04 = D04.solve
|
||||
solve D05 = D05.solve
|
||||
solve D06 = D06.solve
|
||||
solve D07 = D07.solve
|
||||
solve D08 = D08.solve
|
||||
solve D09 = D09.solve
|
||||
solve D10 = D10.solve
|
||||
solve D11 = D11.solve
|
||||
solve D12 = D12.solve
|
||||
solve D13 = D13.solve
|
||||
solve D14 = D14.solve
|
||||
solve D15 = D15.solve
|
||||
solve D16 = D16.solve
|
||||
solve D17 = D17.solve
|
||||
solve D18 = D18.solve
|
||||
solve D19 = D19.solve
|
||||
solve D20 = D20.solve
|
||||
solve D21 = D21.solve
|
||||
solve D22 = D22.solve
|
||||
solve D23 = D23.solve
|
||||
solve D24 = D24.solve
|
||||
solve D25 = D25.solve
|
||||
Loading…
Add table
Add a link
Reference in a new issue