1 # Advent of Code: 2021 2 My solutions to all of the problems in the [2021 Advent of 3 Code](https://adventofcode.com/2021). 4 5 A democratic process determined that [I would be solving these problems in 6 Python](https://twitter.com/EamonCaddigan/status/1462773482903769089), and that 7 [I'd be using a terminal and text 8 editor](https://twitter.com/EamonCaddigan/status/1463577514631180294) to do so 9 (as opposed to, for example, Jupyter notebooks). I've been a `vim` user for a 10 long time but I'm taking this opportunity to update my terminal multiplexer to 11 `tmux` (after many years of using `screen`). 12 13 Since I'm a data scientist by trade, I'm focusing on getting more comfortable 14 with `pandas` and `numpy` (after years of `R` and _tidyverse_), so many of my 15 solutions invoke data frames and matrices instead of built-in types or custom 16 classes. I tried to keep things clean and well-commented, and I was aiming to 17 write _pure_ functions as often as possible. I started using type hints on day 18 10. 19 20 I've placed this repository under the GPLv3. In the unlikely event that you 21 need some of this code under a different license, please contact me.