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.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
aoc-racket/aoc-racket.scrbl

39 lines
1.5 KiB
Plaintext

9 years ago
#lang scribble/manual
9 years ago
@(require (for-label racket rackunit sugar/list))
9 years ago
@title{Advent of Code solutions & explanations}
@author[(author+email "Matthew Butterick" "mb@mbtype.com")]
9 years ago
@defmodule[aoc-racket]
@italic{Dedicated to curious characters everywhere, especially those learning Racket.}
9 years ago
9 years ago
@link["http://adventofcode.com"]{Advent of Code} is a series of programming puzzles designed by @link["http://was.tl"]{Eric Wastl}.
I find that programming puzzles are a good way of learning something new about a programming language, or learning how to do certain things better.
Documenting the solutions helped me nail down some discoveries.
Thank you to Eric Wastl. If you like Advent of Code, please @link["http://adventofcode.com/about"]{pay him for it}.
9 years ago
@local-table-of-contents[]
9 years ago
@include-section[(submod "day1.rkt" doc)]
@include-section[(submod "day2.rkt" doc)]
@include-section[(submod "day3.rkt" doc)]
@include-section[(submod "day4.rkt" doc)]
@include-section[(submod "day5.rkt" doc)]
@include-section[(submod "day6.rkt" doc)]
@include-section[(submod "day7.rkt" doc)]
@include-section[(submod "day8.rkt" doc)]
@include-section[(submod "day9.rkt" doc)]
@include-section[(submod "day10.rkt" doc)]
@include-section[(submod "day11.rkt" doc)]
@include-section[(submod "day12.rkt" doc)]
@include-section[(submod "day13.rkt" doc)]
9 years ago
@include-section[(submod "day14.rkt" doc)]
9 years ago
@include-section[(submod "day15.rkt" doc)]
9 years ago
@include-section[(submod "day16.rkt" doc)]
9 years ago
@include-section[(submod "day17.rkt" doc)]