DestyNova / advent_of_code_2021

Solutions to the Advent of Code 2021 puzzles. All but one are in Haskell, with one or two Rust/Python versions, and day 24 needed the power of Picat.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸŽ„ Advent of Code 2021 πŸŽ„

A collection of solutions for the Advent of Code 2021 programming puzzles. I'll probably attempt most of these in Haskell since I'm still quite noobish and would like to start using it for practical projects. But I might add more languages later since the puzzles are great for getting comfortable with new programming languages. I'd highly recommend trying the challenges out if you haven't already.

Previous challenges

  • 2015 (working on these now in Picat)
  • 2019 (unfinished, will resume later...)
  • 2020 (mostly Haskell, one or two in Rust, Python and zz

Current code stats with scc

───────────────────────────────────────────────────────────────────────────────
Language                     Files       Lines     Blanks    Comments      Code
───────────────────────────────────────────────────────────────────────────────
Plain Text                      58        9149        194           0      8955
Haskell                         54        3463        684         115      2664
Markdown                        26         699        249           0       450
Shell                            3           9          1           3         5
License                          1          21          5           0        16
Picat                            1          65         20           2        43
Python                           1          48         11           0        37
Rust                             1          80         11           0        69
TOML                             1           8          2           1         5
───────────────────────────────────────────────────────────────────────────────
Total                          146       13542       1177         121     12244
───────────────────────────────────────────────────────────────────────────────
Processed 366050 bytes, 0.366 megabytes (SI)
───────────────────────────────────────────────────────────────────────────────

Retrospectives

About

Solutions to the Advent of Code 2021 puzzles. All but one are in Haskell, with one or two Rust/Python versions, and day 24 needed the power of Picat.

License:Other


Languages

Language:Haskell 97.1%Language:Rust 1.8%Language:Python 0.9%Language:Shell 0.3%