I use Advent of Code mostly as a playground to experiment with new programming languages.
| F# |
|---|
| Day01.fsx |
| Day02.fsx |
| Day03.fsx |
| Day04.fsx |
| Day05.fsx |
| Day06.fsx |
| Day07.fsx |
| Day08.fsx |
| Day09.fsx |
| Day10.fsx |
| Day11.fsx |
| Day12.fsx |
| F# | Lean | DuckDB |
|---|---|---|
| Day01.fsx | Day01.lean | Day01.sql |
| Day02.fsx | Day02.lean | Day02.sql |
| Day03.fsx | Day03.lean | Day03.sql |
| Day04.fsx | Day04.sql | |
| Day05.fsx | Day05.sql |
| F# | Roc |
|---|---|
| Day01.fsx | day01.roc |
| Day02.fsx | day02.roc |
| Day03.fsx | |
| Day04.fsx | |
| Day05.fsx | |
| Day06.fsx | |
| Day07.fsx | |
| Day08.fsx |
| Lisp |
|---|
| 01a.lisp, 01b.lisp |
| 02a.lisp, 02b.lisp |
| 03a.lisp, 03b.lisp |
| 04a.lisp, 04b.lisp |
| 05a.lisp, 05b.lisp |
| 07a.lisp |
| 20a.lisp |
|
\ ' /
-- (*) --
>*<
>0<@<
>>>@<<*
>@>*<0<<<
>*>>@<<<@<<
>@>>0<<<*<<@<
>*>>0<<@<<<@<<<
>@>>*<<@<>*<<0<*<
\*/ >0>>*<<@<>0><<*<@<<
___\U//___ >*>>@><0<<*>>@><*<0<<
|\ | | \| >@>>0<*<0>>@<<0<<<*<@<<
| \| | _(UU)_ >((*))_>0><*<0><@<<<0<*<
|\ \| || / //||.*.*.*.|>>@<<*<<@>><0<<<
jgs |\_|_|&&_// ||*.*.*.*|_\db//_
""""|'.'.'.|~~|.*.*.*| ____|_
|'.'.'.| ^^^^^^|____|>>>>>>|
~~~~~~~~ '""""`------'