Skip to content

chaosarium/advent-of-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AoC Solutions :)

Status

2024

Day Language Stars Day Language Stars Day Language Stars
1 🦀 Rust ⭐⭐ 11 🐍 Python ⭐⭐ 21
2 🐪 OCaml ⭐⭐ 12 🐪 OCaml ⭐⭐ 22
3 🐪 OCaml ⭐⭐ 13 🐍 Python ⭐⭐ 23
4 🐪 OCaml ⭐⭐ 14 💣 C ⭐⭐ 24
5 🐹 Go ⭐⭐ 15 🦥 Haskell ⭐⭐ 25
6 🦕 TypeScript ⭐⭐ 16 🐍 Python ⭐⭐
7 🐪 OCaml ⭐⭐ 17 🌳 Elm + ✍️ Hand + 🦀 Rust ⭐⭐
8 🦆 SQL ⭐⭐ 18 🦀 Rust ⭐⭐
9 📄 Typst ⭐⭐ 19 🌈 Gleam ⭐⭐
10 🦥 Haskell ⭐⭐ 20 🦀 Rust ⭐⭐

Useful Commands

  • Rust
    • cargo new day01
    • cargo run
  • OCaml
    • dune init day02
    • dune exec day02
  • Go
    • create: mkdir day05, cd day05, go mod init main
    • go run main
  • Python
    • just create a main.py
    • python main.py
  • Haskell
    • make a main.hs
    • ghc main.hs && ./main
  • Typst
    • just create a main.typ
    • typst compile main.typ
  • C
    • just create a main.c
    • gcc main.c -o main && ./main
  • SQL
    • create main.sql
    • run duckdb -c ".read main.sql"
  • TypeScript
    • make main.ts
    • run deno --allow-read main.ts
  • Elm
    • mkdir day17, cd day17, elm init
    • open http://localhost:2024/Main.elm && elm reactor --port 2024
  • Gleam
    • gleam new day19
    • gleam run

Language Backlog...

  • 💀 C++
  • 📜 文言
  • 📃 TeX
  • ☕ Java
  • 🟪 WASM

About

AoC solutions in mixed languages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published