AOC solutions
Solutions to advent of code problems in scheme
, J
, and
haskell
.
By year
Solutions by year with “writeups”
2019
I split out the intcode stuff to a separate repo with versions for ChezScheme, Guile, and Racket.
J
- Day 22: Slam Shuffle
- Day 16: Flawed Frequency Transmission
- Day 12: The N-Body Problem
- Day 10: Monitoring Station
- Day 8: Space Image Format
- Day 6: Universal Orbit Map
- Day 4: Secure Container
- Day 3: Crossed Wires
- Day 2: 1202 Program Alarm
- Day 1: The Tyranny of the Rocket Equation
Scheme
Haskell
2017
Scheme
2015
J
Scheme
By Language
Solutions by Language which may or may not be complete
link=: '[[file:'&, @ ,&']]'
echo link &> {."1 dirtree 'J/??.ijs'
J/15/15.ijs J/15/14.ijs J/15/17.ijs J/15/02.ijs J/15/13.ijs J/15/01.ijs J/15/11.ijs J/15/16.ijs J/15/19.ijs J/15/18.ijs J/15/10.ijs J/15/12.ijs J/15/08.ijs J/15/09.ijs J/18/03.ijs J/18/17.ijs J/18/02.ijs J/18/13.ijs J/18/01.ijs J/18/11.ijs J/18/18.ijs J/18/04.ijs J/18/10.ijs J/18/12.ijs J/16/20.ijs J/16/03.ijs J/16/02.ijs J/16/13.ijs J/16/01.ijs J/16/11.ijs J/16/07.ijs J/16/16.ijs J/16/05.ijs J/16/19.ijs J/16/04.ijs J/16/10.ijs J/16/06.ijs J/16/08.ijs J/16/09.ijs J/19/14.ijs J/19/20.ijs J/19/03.ijs J/19/02.ijs J/19/01.ijs J/19/07.ijs J/19/16.ijs J/19/05.ijs J/19/19.ijs J/19/04.ijs J/19/22.ijs J/19/24.ijs J/19/10.ijs J/19/06.ijs J/19/12.ijs J/19/08.ijs J/19/09.ijs J/17/03.ijs J/17/02.ijs J/17/01.ijs J/17/07.ijs J/17/16.ijs J/17/21.ijs
echo link &> {."1 dirtree 'scheme/??.ss'
scheme/15/08.ss scheme/15/21.ss scheme/15/10.ss scheme/15/01.ss scheme/15/07.ss scheme/18/16.ss scheme/18/07.ss scheme/19/16.ss scheme/19/19.ss scheme/19/08.ss scheme/19/21.ss scheme/19/11.ss scheme/19/09.ss scheme/19/10.ss scheme/19/01.ss scheme/19/18.ss scheme/19/03.ss scheme/19/13.ss scheme/19/23.ss scheme/19/02.ss scheme/19/25.ss scheme/19/20.ss scheme/19/07.ss scheme/19/17.ss scheme/19/06.ss scheme/19/05.ss scheme/19/15.ss scheme/19/22.ss scheme/19/12.ss scheme/19/04.ss scheme/19/14.ss scheme/17/22.ss
echo link &> {."1 dirtree 'haskell/*.hs'
haskell/Advent.hs haskell/Advent/Write.hs haskell/19/14.hs haskell/19/1.hs haskell/19/24.hs