-
Notifications
You must be signed in to change notification settings - Fork 0
/
pkg.json
1 lines (1 loc) · 52.2 KB
/
pkg.json
1
{"name":"advent_of_code","version":"0.1.0","gleam-version-constraint":"~> 0.34 or ~> 1.0","modules":{"aoc_2020/day_1":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_10":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_11":{"documentation":[],"type-aliases":{"Seats":{"documentation":null,"deprecation":null,"parameters":0,"alias":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Spot","package":"advent_of_code","module":"aoc_2020/day_11","parameters":[]}]}]}}},"types":{"Spot":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Wall","parameters":[]},{"documentation":null,"name":"Floor","parameters":[]},{"documentation":null,"name":"EmptySeat","parameters":[]},{"documentation":null,"name":"FullSeat","parameters":[]}]}},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Spot","package":"advent_of_code","module":"aoc_2020/day_11","parameters":[]}]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Spot","package":"advent_of_code","module":"aoc_2020/day_11","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Spot","package":"advent_of_code","module":"aoc_2020/day_11","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_13":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_14":{"documentation":[],"type-aliases":{},"types":{"Address":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Address","parameters":[{"label":"location","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},{"label":"value","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]}]},"Masking":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Masking","parameters":[{"label":"mask","type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}},{"label":"addresses","type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Address","package":"advent_of_code","module":"aoc_2020/day_14","parameters":[]}]}}]}]}},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Masking","package":"advent_of_code","module":"aoc_2020/day_14","parameters":[]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Masking","package":"advent_of_code","module":"aoc_2020/day_14","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Masking","package":"advent_of_code","module":"aoc_2020/day_14","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_15":{"documentation":[],"type-aliases":{},"types":{"Spoken":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Never","parameters":[]},{"documentation":null,"name":"Once","parameters":[{"label":"first","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]},{"documentation":null,"name":"Multiple","parameters":[{"label":"last","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},{"label":"second_last","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]}]}},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"tuple","elements":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Spoken","package":"advent_of_code","module":"aoc_2020/day_15","parameters":[]}]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"tuple","elements":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Spoken","package":"advent_of_code","module":"aoc_2020/day_15","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"tuple","elements":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Spoken","package":"advent_of_code","module":"aoc_2020/day_15","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_16":{"documentation":[],"type-aliases":{"Rules":{"documentation":null,"deprecation":null,"parameters":0,"alias":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Ranges","package":"advent_of_code","module":"aoc_2020/day_16","parameters":[]}]}},"Ticket":{"documentation":null,"deprecation":null,"parameters":0,"alias":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}}},"types":{"Range":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Range","parameters":[{"label":"min","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},{"label":"max","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]}]},"Ranges":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Ranges","parameters":[{"label":"lower","type":{"kind":"named","name":"Range","package":"advent_of_code","module":"aoc_2020/day_16","parameters":[]}},{"label":"upper","type":{"kind":"named","name":"Range","package":"advent_of_code","module":"aoc_2020/day_16","parameters":[]}}]}]}},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"tuple","elements":[{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Ranges","package":"advent_of_code","module":"aoc_2020/day_16","parameters":[]}]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"tuple","elements":[{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Ranges","package":"advent_of_code","module":"aoc_2020/day_16","parameters":[]}]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"tuple","elements":[{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Ranges","package":"advent_of_code","module":"aoc_2020/day_16","parameters":[]}]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_17":{"documentation":[],"type-aliases":{"Space":{"documentation":null,"deprecation":null,"parameters":0,"alias":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Pos","package":"advent_of_code","module":"aoc_2020/day_17","parameters":[]},{"kind":"named","name":"Cube","package":"advent_of_code","module":"aoc_2020/day_17","parameters":[]}]}}},"types":{"Cube":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Active","parameters":[]},{"documentation":null,"name":"Inactive","parameters":[]}]},"Pos":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Pos","parameters":[{"label":"row","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},{"label":"col","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},{"label":"depth","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},{"label":"time","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]}]}},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Pos","package":"advent_of_code","module":"aoc_2020/day_17","parameters":[]},{"kind":"named","name":"Cube","package":"advent_of_code","module":"aoc_2020/day_17","parameters":[]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Pos","package":"advent_of_code","module":"aoc_2020/day_17","parameters":[]},{"kind":"named","name":"Cube","package":"advent_of_code","module":"aoc_2020/day_17","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Pos","package":"advent_of_code","module":"aoc_2020/day_17","parameters":[]},{"kind":"named","name":"Cube","package":"advent_of_code","module":"aoc_2020/day_17","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_2":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_3":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_4":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"tuple","elements":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"tuple","elements":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"tuple","elements":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_5":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":true,"uses-erlang-externals":false,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_6":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Set","package":"gleam_stdlib","module":"gleam/set","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Set","package":"gleam_stdlib","module":"gleam/set","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Set","package":"gleam_stdlib","module":"gleam/set","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_7":{"documentation":[],"type-aliases":{"Bags":{"documentation":null,"deprecation":null,"parameters":0,"alias":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Capacity","package":"advent_of_code","module":"aoc_2020/day_7","parameters":[]}]}]}}},"types":{"Capacity":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Capacity","parameters":[{"label":"name","type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}},{"label":"amount","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]}]}},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Capacity","package":"advent_of_code","module":"aoc_2020/day_7","parameters":[]}]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Capacity","package":"advent_of_code","module":"aoc_2020/day_7","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Capacity","package":"advent_of_code","module":"aoc_2020/day_7","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_8":{"documentation":[],"type-aliases":{},"types":{"Op":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"NOP","parameters":[{"label":"by","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]},{"documentation":null,"name":"ACC","parameters":[{"label":"by","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]},{"documentation":null,"name":"JMP","parameters":[{"label":"by","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]}]}},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Op","package":"advent_of_code","module":"aoc_2020/day_8","parameters":[]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Op","package":"advent_of_code","module":"aoc_2020/day_8","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Op","package":"advent_of_code","module":"aoc_2020/day_8","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2020/day_9":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2021/day_1":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2021/day_2":{"documentation":[],"type-aliases":{},"types":{"Move":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Up","parameters":[{"label":null,"type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]},{"documentation":null,"name":"Down","parameters":[{"label":null,"type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]},{"documentation":null,"name":"Forward","parameters":[{"label":null,"type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]}]}},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Iterator","package":"gleam_stdlib","module":"gleam/iterator","parameters":[{"kind":"named","name":"Move","package":"advent_of_code","module":"aoc_2021/day_2","parameters":[]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":true,"uses-erlang-externals":false,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"Iterator","package":"gleam_stdlib","module":"gleam/iterator","parameters":[{"kind":"named","name":"Move","package":"advent_of_code","module":"aoc_2021/day_2","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":true,"uses-erlang-externals":false,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"Iterator","package":"gleam_stdlib","module":"gleam/iterator","parameters":[{"kind":"named","name":"Move","package":"advent_of_code","module":"aoc_2021/day_2","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2021/day_3":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2022/day_1":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2022/day_2":{"documentation":[],"type-aliases":{},"types":{"RPS":{"documentation":" represent problem as data\n","deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Rock","parameters":[]},{"documentation":null,"name":"Paper","parameters":[]},{"documentation":null,"name":"Scissors","parameters":[]}]}},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"tuple","elements":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}},"pt_1":{"documentation":" pt_1 solves both plays independently\n","deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"tuple","elements":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":" pt_2 solves my play as dependent of the opponent's\n","deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"tuple","elements":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2022/day_3":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2022/day_4":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"pair_apply":{"documentation":null,"deprecation":null,"implementations":{"gleam":true,"uses-erlang-externals":false,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"tuple","elements":[{"kind":"variable","id":0},{"kind":"variable","id":1}]}},{"label":null,"type":{"kind":"fn","parameters":[{"kind":"variable","id":0},{"kind":"variable","id":1}],"return":{"kind":"variable","id":2}}}],"return":{"kind":"variable","id":2}},"pair_try_map":{"documentation":null,"deprecation":null,"implementations":{"gleam":true,"uses-erlang-externals":false,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"tuple","elements":[{"kind":"variable","id":0},{"kind":"variable","id":0}]}},{"label":null,"type":{"kind":"fn","parameters":[{"kind":"variable","id":0}],"return":{"kind":"named","name":"Result","package":"","module":"gleam","parameters":[{"kind":"variable","id":1},{"kind":"variable","id":2}]}}}],"return":{"kind":"named","name":"Result","package":"","module":"gleam","parameters":[{"kind":"tuple","elements":[{"kind":"variable","id":1},{"kind":"variable","id":1}]},{"kind":"variable","id":2}]}},"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"tuple","elements":[{"kind":"tuple","elements":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]},{"kind":"tuple","elements":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"tuple","elements":[{"kind":"tuple","elements":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]},{"kind":"tuple","elements":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":false},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"tuple","elements":[{"kind":"tuple","elements":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]},{"kind":"tuple","elements":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}]}]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2022/day_5":{"documentation":[],"type-aliases":{},"types":{"Move":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Move","parameters":[{"label":"count","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},{"label":"from","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},{"label":"to","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}]}]}},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"tuple","elements":[{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]},{"kind":"named","name":"Iterator","package":"gleam_stdlib","module":"gleam/iterator","parameters":[{"kind":"named","name":"Move","package":"advent_of_code","module":"aoc_2022/day_5","parameters":[]}]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"tuple","elements":[{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]},{"kind":"named","name":"Iterator","package":"gleam_stdlib","module":"gleam/iterator","parameters":[{"kind":"named","name":"Move","package":"advent_of_code","module":"aoc_2022/day_5","parameters":[]}]}]}}],"return":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"tuple","elements":[{"kind":"named","name":"Dict","package":"gleam_stdlib","module":"gleam/dict","parameters":[{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]},{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}]}]},{"kind":"named","name":"Iterator","package":"gleam_stdlib","module":"gleam/iterator","parameters":[{"kind":"named","name":"Move","package":"advent_of_code","module":"aoc_2022/day_5","parameters":[]}]}]}}],"return":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}}},"aoc_2022/day_6":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2022/day_7":{"documentation":[],"type-aliases":{},"types":{"Command":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Cd","parameters":[{"label":"input","type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}]},{"documentation":null,"name":"Ls","parameters":[{"label":"output","type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"FS","package":"advent_of_code","module":"aoc_2022/day_7","parameters":[]}]}}]}]},"FS":{"documentation":null,"deprecation":null,"parameters":0,"constructors":[{"documentation":null,"name":"Dir","parameters":[{"label":"name","type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}]},{"documentation":null,"name":"File","parameters":[{"label":"size","type":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},{"label":"name","type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}]}]}},"constants":{},"functions":{"parse":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Command","package":"advent_of_code","module":"aoc_2022/day_7","parameters":[]}]}},"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Command","package":"advent_of_code","module":"aoc_2022/day_7","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"List","package":"","module":"gleam","parameters":[{"kind":"named","name":"Command","package":"advent_of_code","module":"aoc_2022/day_7","parameters":[]}]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}},"aoc_2023/day_1":{"documentation":[],"type-aliases":{},"types":{},"constants":{},"functions":{"pt_1":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}},"pt_2":{"documentation":null,"deprecation":null,"implementations":{"gleam":false,"uses-erlang-externals":true,"uses-javascript-externals":true},"parameters":[{"label":null,"type":{"kind":"named","name":"String","package":"","module":"gleam","parameters":[]}}],"return":{"kind":"named","name":"Int","package":"","module":"gleam","parameters":[]}}}}}}