commit 6abf25f09a87098917bd394d3c1e3002ea31f7b8
parent 643d9f271aa734ea1e15efecede9faff003ddc13
Author: Eamon Caddigan <eamon.caddigan@gmail.com>
Date: Wed, 5 Jan 2022 08:55:53 -0500
Updating README at the end of the project
Diffstat:
1 file changed, 10 insertions(+), 12 deletions(-)
diff --git a/README.md b/README.md
@@ -1,6 +1,6 @@
# Advent of Code: 2021
-My attempts to work through the [2021 Advent of Code
-problems](https://adventofcode.com/2021).
+My solutions to all of the problems in the [2021 Advent of
+Code](https://adventofcode.com/2021).
A democratic process determined that [I would be solving these problems in
Python](https://twitter.com/EamonCaddigan/status/1462773482903769089), and that
@@ -8,16 +8,14 @@ Python](https://twitter.com/EamonCaddigan/status/1462773482903769089), and that
editor](https://twitter.com/EamonCaddigan/status/1463577514631180294) to do so
(as opposed to, for example, Jupyter notebooks). I've been a `vim` user for a
long time but I'm taking this opportunity to update my terminal multiplexer to
-`tmux` after many years of using `screen`.
+`tmux` (after many years of using `screen`).
Since I'm a data scientist by trade, I'm focusing on getting more comfortable
-with `pandas` and `numpy` (after years of `R` and _tidyverse_), so most of my
-approaches (so far) involve figuring out how I can solve a given problem by
-munging tabular data or applying matrix operations. (I haven't started yet, but
-I should also be plotting some of the solutions so that I can practice with
-`seaborn` and `matplotlib`.) This means fewer custom data structures, and more
-functional-style code.
+with `pandas` and `numpy` (after years of `R` and _tidyverse_), so many of my
+solutions invoke data frames and matrices instead of built-in types or custom
+classes. I tried to keep things clean and well-commented, and I was aiming to
+write _pure_ functions as often as possible. I started using type hints on day
+10.
-I've placed this repository under the GPLv3, but I am happy to make things
-available under more permissive licenses on an ad hoc basis (in the very
-unlikely chance that something in here is generally useful).
+I've placed this repository under the GPLv3. In the unlikely event that you
+need some of this code under a different license, please contact me.