aoc-racket

Solutions & explanations — in Racket, of course — for the Advent of Code puzzles

Build status: ok passing tests missing license metadata

Authors
Documentation
Tags
License
Last updatedMonday, March 20th, 2023 8:23:16pm (UTC)
Ring1
ConflictsNone
Dependencies
Most recent build results
Version Exceptions
VersionSourceChecksum
defaulthttps://git.matthewbutterick.com/mbutterick/aoc-racket.git14cae851fe7506b8552066fb746fa5589a6cc258
Last checkedMonday, December 2nd, 2024 4:44:28pm (UTC)
Last editedSunday, July 24th, 2022 1:43:36am (UTC)
Date addedTuesday, April 30th, 2019 9:55:19pm (UTC)
Modules
  • aoc-racket/2020/23.rkt
  • aoc-racket/2017/d14/main.rkt
  • aoc-racket/2017/d11/star2.rkt
  • aoc-racket/2020/22.rkt
  • aoc-racket/2017/d07/main.rkt
  • aoc-racket/2020/05.rkt
  • aoc-racket/2016/day14/test.rkt
  • aoc-racket/2016/day03/lang.rkt
  • aoc-racket/2016/day16/input.rkt
  • aoc-racket/2017/d10/test2.rkt
  • aoc-racket/2017/d02/star2.rkt
  • aoc-racket/2017/d21/main.rkt
  • aoc-racket/2019/07.rkt
  • aoc-racket/2016/day02/test.rkt
  • aoc-racket/2020/01.rkt
  • aoc-racket/2017/d09/test2.rkt
  • aoc-racket/2017/d02/star1.rkt
  • aoc-racket/2020/03.rkt
  • aoc-racket/2016/day09/input.rkt
  • aoc-racket/2016/day18/test.rkt
  • aoc-racket/2016/day15/test.rkt
  • aoc-racket/2017/d12/star1.rkt
  • aoc-racket/2019/25.rkt
  • aoc-racket/2016/day20/test.rkt
  • aoc-racket/2020/08.rkt
  • aoc-racket/2017/d01/main.rkt
  • aoc-racket/2020/14.rkt
  • aoc-racket/2020/21.rkt
  • aoc-racket/2017/d23/star2.rkt
  • aoc-racket/2021/12.rkt
  • aoc-racket/2016/day22/test.rkt
  • aoc-racket/2017/d03/star1.rkt
  • aoc-racket/2016/day17/input.rkt
  • aoc-racket/2017/d19/star2.rkt
  • aoc-racket/2019/07-gen.rkt
  • aoc-racket/2016/day18/lang.rkt
  • aoc-racket/2019/06.rkt
  • aoc-racket/2016/day21/test.rkt
  • aoc-racket/2017/d09/star2.rkt
  • aoc-racket/2021/02.rkt
  • aoc-racket/2019/15.rkt
  • aoc-racket/2016/day10/lang.rkt
  • aoc-racket/2017/d14/test1.rkt
  • aoc-racket/2016/day24/input.rkt
  • aoc-racket/day01.rkt
  • aoc-racket/2018/05.rkt
  • aoc-racket/2017/d07/test1.rkt
  • aoc-racket/2016/day16/test-b.rkt
  • aoc-racket/2016/day01/lang.rkt
  • aoc-racket/2017/d18/main.rkt
  • aoc-racket/2017/d11/test1.rkt
  • aoc-racket/2016/day23/test.rkt
  • aoc-racket/2019/22.rkt
  • aoc-racket/2017/d18/main2.rkt
  • aoc-racket/day12.rkt
  • aoc-racket/day13.rkt
  • aoc-racket/2017/d23/star1.rkt
  • aoc-racket/2016/day08/lang.rkt
  • aoc-racket/2020/07.rkt
  • aoc-racket/2016/day04/test.rkt
  • aoc-racket/2017/d10/main.rkt
  • aoc-racket/2016/day16/lang.rkt
  • aoc-racket/day09.rkt
  • aoc-racket/2016/day19/test.rkt
  • aoc-racket/2017/d06/main.rkt
  • aoc-racket/2017/d15/main.rkt
  • aoc-racket/2016/day20/input.rkt
  • aoc-racket/aoc-racket.scrbl
  • aoc-racket/2019/08.rkt
  • aoc-racket/2017/d24/test1.rkt
  • aoc-racket/day19.rkt
  • aoc-racket/2017/d18/test2.rkt
  • aoc-racket/2017/d20/star1.rkt
  • aoc-racket/2016/day06/test.rkt
  • aoc-racket/2018/06.rkt
  • aoc-racket/2021/03.rkt
  • aoc-racket/2016/day16/input-b.rkt
  • aoc-racket/2016/day15/input-b.rkt
  • aoc-racket/2021/13.rkt
  • aoc-racket/2017/d11/star1.rkt
  • aoc-racket/2017/d13/star1.rkt
  • aoc-racket/2017/d19/main.rkt
  • aoc-racket/2018/03.rkt
  • aoc-racket/2020/19.rkt
  • aoc-racket/2018/stub.rkt
  • aoc-racket/2020/20.rkt
  • aoc-racket/2017/d21/star1.rkt
  • aoc-racket/2017/d17/star2.rkt
  • aoc-racket/2017/d23/main.rkt
  • aoc-racket/2016/day21/input.rkt
  • aoc-racket/2020/02.rkt
  • aoc-racket/2016/day14/lang.rkt
  • aoc-racket/2016/day22/lang.rkt
  • aoc-racket/day15.rkt
  • aoc-racket/2017/d15/test2.rkt
  • aoc-racket/2016/day13/test.rkt
  • aoc-racket/day10.rkt
  • aoc-racket/2017/d10/star1.rkt
  • aoc-racket/2017/d14/star1.rkt
  • aoc-racket/day17.rkt
  • aoc-racket/2016/day10/input.rkt
  • aoc-racket/2016/day07/input.rkt
  • aoc-racket/2016/day10/test.rkt
  • aoc-racket/2016/day09/lang.rkt
  • aoc-racket/2017/d08/test2.rkt
  • aoc-racket/2017/d05/main.rkt
  • aoc-racket/2017/d17/main.rkt
  • aoc-racket/day22.rkt
  • aoc-racket/2018/07.rkt
  • aoc-racket/2020/11.rkt
  • aoc-racket/2017/d24/star2.rkt
  • aoc-racket/2016/day25/input.rkt
  • aoc-racket/2017/d03/test2.rkt
  • aoc-racket/2017/d11/test2.rkt
  • aoc-racket/main.rkt
  • aoc-racket/2017/d09/main.rkt
  • aoc-racket/helper.rkt
  • aoc-racket/2017/d06/test1.rkt
  • aoc-racket/2017/d12/test1.rkt
  • aoc-racket/2016/day18/input.rkt
  • aoc-racket/2017/d11/main.rkt
  • aoc-racket/2016/day24/test.rkt
  • aoc-racket/2017/d04/main.rkt
  • aoc-racket/2017/d06/star1.rkt
  • aoc-racket/2019/09.rkt
  • aoc-racket/2017/d03/star2.rkt
  • aoc-racket/2016/day17/lang.rkt
  • aoc-racket/2016/day14/input.rkt
  • aoc-racket/2017/d24/star1.rkt
  • aoc-racket/2020/16.rkt
  • aoc-racket/2016/day05/lang.rkt
  • aoc-racket/2019/16.rkt
  • aoc-racket/2017/d13/test2.rkt
  • aoc-racket/2017/d03/main.rkt
  • aoc-racket/2016/day08/input.rkt
  • aoc-racket/2017/d16/test1.rkt
  • aoc-racket/2020/24.rkt
  • aoc-racket/2021/14.rkt
  • aoc-racket/2017/d01/test2.rkt
  • aoc-racket/2019/02.rkt
  • aoc-racket/2019/24.rkt
  • aoc-racket/2017/d14/test2.rkt
  • aoc-racket/2017/d13/main.rkt
  • aoc-racket/2017/d15/test1.rkt
  • aoc-racket/2016/day21/lang.rkt
  • aoc-racket/2019/13.rkt
  • aoc-racket/2016/day17/test.rkt
  • aoc-racket/2017/d17/star1.rkt
  • aoc-racket/2019/19.rkt
  • aoc-racket/2016/day08/test.rkt
  • aoc-racket/2016/day13/input.rkt
  • aoc-racket/2017/d22/main.rkt
  • aoc-racket/2017/d07/star1.rkt
  • aoc-racket/day11.rkt
  • aoc-racket/2017/d08/test1.rkt
  • aoc-racket/2019/12.rkt
  • aoc-racket/2016/day24/lang.rkt
  • aoc-racket/2017/d01/star1.rkt
  • aoc-racket/2017/d25/star1.rkt
  • aoc-racket/2020/25.rkt
  • aoc-racket/2018/02.rkt
  • aoc-racket/2018/08.rkt
  • aoc-racket/2016/day04/input.rkt
  • aoc-racket/2020/13.rkt
  • aoc-racket/day14.rkt
  • aoc-racket/2017/d02/main.rkt
  • aoc-racket/2017/d10/star2.rkt
  • aoc-racket/2017/aoc-lang.rkt
  • aoc-racket/2020/04.rkt
  • aoc-racket/2016/day03/lang-b.rkt
  • aoc-racket/2016/day02/lang-b.rkt
  • aoc-racket/2017/d19/test1.rkt
  • aoc-racket/2019/03.rkt
  • aoc-racket/2017/d04/test1.rkt
  • aoc-racket/2019/10.rkt
  • aoc-racket/2016/day23/input.rkt
  • aoc-racket/2018/11.rkt
  • aoc-racket/2018/10.rkt
  • aoc-racket/2017/d13/star2.rkt
  • aoc-racket/2017/d20/test1.rkt
  • aoc-racket/2017/d22/test2.rkt
  • aoc-racket/2019/17.rkt
  • aoc-racket/2018/09.rkt
  • aoc-racket/2017/d09/test1.rkt
  • aoc-racket/2017/d17/test1.rkt
  • aoc-racket/2021/01.rkt
  • aoc-racket/2018/04.rkt
  • aoc-racket/2016/day16/test.rkt
  • aoc-racket/2019/04.rkt
  • aoc-racket/2017/d12/star2.rkt
  • aoc-racket/2017/d08/star1.rkt
  • aoc-racket/2016/day12/input.rkt
  • aoc-racket/2017/d14/star2.rkt
  • aoc-racket/2021/11.rkt
  • aoc-racket/2016/day15/input.rkt
  • aoc-racket/2019/05.rkt
  • aoc-racket/2020/15.rkt
  • aoc-racket/day08.rkt
  • aoc-racket/2017/d18/test1.rkt
  • aoc-racket/2017/d12/test2.rkt
  • aoc-racket/2017/d13/test1.rkt
  • aoc-racket/2018/01.rkt
  • aoc-racket/2021/09.rkt
  • aoc-racket/2017/d05/star2.rkt
  • aoc-racket/2017/d22/test1.rkt
  • aoc-racket/day07.rkt
  • aoc-racket/2016/day15/lang.rkt
  • aoc-racket/2017/helper.rkt
  • aoc-racket/2020/18.rkt
  • aoc-racket/2020/06.rkt
  • aoc-racket/2017/d16/main.rkt
  • aoc-racket/2017/d24/test2.rkt
  • aoc-racket/2017/d08/star2.rkt
  • aoc-racket/2017/d20/star2.rkt
  • aoc-racket/2017/d20/test2.rkt
  • aoc-racket/2019/23.rkt
  • aoc-racket/2016/day12/test.rkt
  • aoc-racket/2016/day04/lang.rkt
  • aoc-racket/2017/d02/test2.rkt
  • aoc-racket/2019/14test.rkt
  • aoc-racket/2016/day05/input.rkt
  • aoc-racket/2016/day23/lang.rkt
  • aoc-racket/2016/day25/lang.rkt
  • aoc-racket/2016/day19/lang.rkt
  • aoc-racket/2017/d04/test2.rkt
  • aoc-racket/2016/day06/input.rkt
  • aoc-racket/day20.rkt
  • aoc-racket/2016/day07/lang.rkt
  • aoc-racket/2017/d04/star1.rkt
  • aoc-racket/2019/01.rkt
  • aoc-racket/2021/08.rkt
  • aoc-racket/day18.rkt
  • aoc-racket/2017/d01/test1.rkt
  • aoc-racket/2017/d22/star1.rkt
  • aoc-racket/2021/04.rkt
  • aoc-racket/2017/d18/star1.rkt
  • aoc-racket/2016/day22/input.rkt
  • aoc-racket/2017/d03/test1.rkt
  • aoc-racket/day16.rkt
  • aoc-racket/2017/d12/main.rkt
  • aoc-racket/2017/d08/main.rkt
  • aoc-racket/2017/d19/test2.rkt
  • aoc-racket/2016/day03/test-b.rkt
  • aoc-racket/2016/day02/test-b.rkt
  • aoc-racket/2017/d06/star2.rkt
  • aoc-racket/2017/d25/test1.rkt
  • aoc-racket/2016/day01/test.rkt
  • aoc-racket/2016/day06/lang.rkt
  • aoc-racket/2016/day02/lang.rkt
  • aoc-racket/2017/d04/star2.rkt
  • aoc-racket/2017/d10/test1.rkt
  • aoc-racket/2017/d18/star2.rkt
  • aoc-racket/day25.rkt
  • aoc-racket/2017/d19/star1.rkt
  • aoc-racket/day04.rkt
  • aoc-racket/2017/d01/star2.rkt
  • aoc-racket/2021/15.rkt
  • aoc-racket/2016/day09/test.rkt
  • aoc-racket/2017/d25/main.rkt
  • aoc-racket/2017/d05/test1.rkt
  • aoc-racket/2016/day13/lang.rkt
  • aoc-racket/2016/day07/test.rkt
  • aoc-racket/2017/d21/star2.rkt
  • aoc-racket/day23.rkt
  • aoc-racket/day06.rkt
  • aoc-racket/day03.rkt
  • aoc-racket/2017/d05/star1.rkt
  • aoc-racket/2017/d21/test1.rkt
  • aoc-racket/2020/17.rkt
  • aoc-racket/day24.rkt
  • aoc-racket/2021/07.rkt
  • aoc-racket/2016/day19/input.rkt
  • aoc-racket/2017/d02/test1.rkt
  • aoc-racket/2017/d15/star1.rkt
  • aoc-racket/2016/day03/test.rkt
  • aoc-racket/2017/d22/star2.rkt
  • aoc-racket/2019/14.rkt
  • aoc-racket/day02.rkt
  • aoc-racket/2017/d16/test2.rkt
  • aoc-racket/2017/d24/main.rkt
  • aoc-racket/day21.rkt
  • aoc-racket/2019/20.rkt
  • aoc-racket/2020/12.rkt
  • aoc-racket/2017/d16/star1.rkt
  • aoc-racket/2017/d16/star2.rkt
  • aoc-racket/2016/day12/lang.rkt
  • aoc-racket/2017/d09/star1.rkt
  • aoc-racket/2021/10.rkt
  • aoc-racket/2020/09.rkt
  • aoc-racket/2020/10.rkt
  • aoc-racket/2021/06.rkt
  • aoc-racket/2021/05.rkt
  • aoc-racket/2017/d06/test2.rkt
  • aoc-racket/2017/d05/test2.rkt
  • aoc-racket/2019/11.rkt
  • aoc-racket/2017/d07/star2.rkt
  • aoc-racket/2019/14input.rkt
  • aoc-racket/2017/d15/star2.rkt
  • aoc-racket/2017/d20/main.rkt
  • aoc-racket/2016/day20/lang.rkt
  • aoc-racket/2017/d07/test2.rkt
  • aoc-racket/day05.rkt