01 |
Report Repair |
⭐ |
⭐ |
stdlib, file reading, |> , gleam/io |
02 |
Password Philosophy |
⭐ |
⭐ |
parsing, higher-order functions, structures |
03 |
Toboggan Trajectory |
⭐ |
⭐ |
2D vectors, uniform motion, grids |
04 |
Passport Processing |
⭐ |
⭐ |
parsing |
05 |
Binary Boarding |
⭐ |
⭐ |
binary numbers, gleam/iterator , gleam/set |
06 |
Custom Customs |
⭐ |
⭐ |
type aliases, parsing, gleam/list , gleam/set |
07 |
Handy Haversacks |
⭐ |
⭐ |
parsing, graphs, recursion, gleam/dict , gleam/iterator |
08 |
Handheld Halting |
⭐ |
⭐ |
ADTs, parsing, pattern matching, interpreters, gleam/option |
09 |
Encoding Error |
⭐ |
⭐ |
gleam/list , gleam/pair , two-sum |
10 |
Adapter Array |
⭐ |
⭐ |
dynamic programming, memoization, OTP, actors, use <- |
11 |
Seating System |
⭐ |
⭐ |
grids, gleam/iterator , pattern matching, 2D vectors, ADTs |
12 |
Rain Risk |
⭐ |
⭐ |
ADTs, state machines, pattern matching, interpreters |
13 |
Shuttle Search |
⭐ |
⭐ |
scheduling, LCD, GCD, gleam/iterator |
14 |
Docking Data |
⭐ |
⭐ |
ADTs, state machines, parsing, pattern matching, interpreters, graphs, DFS |
15 |
Rambunctious Recitation |
⭐ |
⭐ |
gleam/dict , gleam/iterator , simulation |
16 |
Ticket Translation |
⭐ |
⭐ |
parsing, ranges, ADTs, recursion |
17 |
Conway Cubes |
⭐ |
⭐ |
gleam/set , 3D vectors, 4D vectors, grids, recursion |
18 |
Operation Order |
⭐ |
⭐ |
ADTs, ASTs, recursive-descent parsers |
19 |
Monster Messages |
⭐ |
⭐ |
parsing, ADTs, CSP, references |
20 |
Jurassic Jigsaw |
⭐ |
⭐ |
grids, 2D vectors, transforms, CSP, gleam/dict |
21 |
Allergen Assessment |
⭐ |
⭐ |
parsing, CSP, recursion |
22 |
Crab Combat |
⭐ |
⭐ |
simulation, recursion, gleam/option , gleam/order , use <- |
23 |
Crab Cups |
⭐ |
⭐ |
cyclic buffers, recursion, gleam/dict , gleam/iterator |
24 |
Lobby Layout |
⭐ |
⭐ |
parsing, hexagonal coordinates, simulation, game of life |
25 |
Combo Breaker |
⭐ |
⭐ |
modular arithmetic, key exchange |