aboutsummaryrefslogtreecommitdiff
path: root/aoc-2020-gleam/src/days
diff options
context:
space:
mode:
authorTomasz Chojnacki <tomaszchojnacki2001@gmail.com>2023-03-02 20:57:57 +0100
committerTomasz Chojnacki <tomaszchojnacki2001@gmail.com>2023-03-02 20:57:57 +0100
commit2ba7501d516afa4ab240faccefb6a3f72223598e (patch)
treefe4aabd6cb63b099dd2a50e8e8b11c77dad3a9a9 /aoc-2020-gleam/src/days
parentd49a86821f2abba0950b32780100ecdf27384789 (diff)
downloadgleam_aoc2020-2ba7501d516afa4ab240faccefb6a3f72223598e.tar.gz
gleam_aoc2020-2ba7501d516afa4ab240faccefb6a3f72223598e.zip
Update to Gleam v0.27
Diffstat (limited to 'aoc-2020-gleam/src/days')
-rw-r--r--aoc-2020-gleam/src/days/day01.gleam4
-rw-r--r--aoc-2020-gleam/src/days/day02.gleam6
-rw-r--r--aoc-2020-gleam/src/days/day03.gleam4
-rw-r--r--aoc-2020-gleam/src/days/day04.gleam4
-rw-r--r--aoc-2020-gleam/src/days/day05.gleam2
-rw-r--r--aoc-2020-gleam/src/days/day06.gleam4
-rw-r--r--aoc-2020-gleam/src/days/day07.gleam4
-rw-r--r--aoc-2020-gleam/src/days/day08.gleam8
8 files changed, 18 insertions, 18 deletions
diff --git a/aoc-2020-gleam/src/days/day01.gleam b/aoc-2020-gleam/src/days/day01.gleam
index 9e332d2..b0daf63 100644
--- a/aoc-2020-gleam/src/days/day01.gleam
+++ b/aoc-2020-gleam/src/days/day01.gleam
@@ -22,8 +22,8 @@ fn part2(numbers: List(Int)) -> Int {
pub fn run() -> Nil {
let test = input_util.read_numbers("test01")
- assert 514_579 = part1(test)
- assert 241_861_950 = part2(test)
+ let assert 514_579 = part1(test)
+ let assert 241_861_950 = part2(test)
let input = input_util.read_numbers("day01")
io.debug(part1(input))
diff --git a/aoc-2020-gleam/src/days/day02.gleam b/aoc-2020-gleam/src/days/day02.gleam
index 3099d23..cedb604 100644
--- a/aoc-2020-gleam/src/days/day02.gleam
+++ b/aoc-2020-gleam/src/days/day02.gleam
@@ -34,7 +34,7 @@ fn parse_line(string: String) -> Line {
|> p.map2(with: Line)
|> p.labeled(with: "line")
- assert Ok(policy) = p.parse_entire(string, with: line_parser)
+ let assert Ok(policy) = p.parse_entire(string, with: line_parser)
policy
}
@@ -76,8 +76,8 @@ fn part2(lines: List(String)) -> Int {
pub fn run() -> Nil {
let test = input_util.read_lines("test02")
- assert 2 = part1(test)
- assert 1 = part2(test)
+ let assert 2 = part1(test)
+ let assert 1 = part2(test)
let input = input_util.read_lines("day02")
io.debug(part1(input))
diff --git a/aoc-2020-gleam/src/days/day03.gleam b/aoc-2020-gleam/src/days/day03.gleam
index 6f256bf..e4cecda 100644
--- a/aoc-2020-gleam/src/days/day03.gleam
+++ b/aoc-2020-gleam/src/days/day03.gleam
@@ -88,8 +88,8 @@ fn part2(text: String) -> Int {
pub fn run() -> Nil {
let test = input_util.read_text("test03")
- assert 7 = part1(test)
- assert 336 = part2(test)
+ let assert 7 = part1(test)
+ let assert 336 = part2(test)
let input = input_util.read_text("day03")
io.debug(part1(input))
diff --git a/aoc-2020-gleam/src/days/day04.gleam b/aoc-2020-gleam/src/days/day04.gleam
index 51722ed..21998e2 100644
--- a/aoc-2020-gleam/src/days/day04.gleam
+++ b/aoc-2020-gleam/src/days/day04.gleam
@@ -133,8 +133,8 @@ fn part2(text: String) -> Int {
pub fn run() -> Nil {
let test = input_util.read_text("test04")
- assert 2 = part1(test)
- assert 2 = part2(test)
+ let assert 2 = part1(test)
+ let assert 2 = part2(test)
let input = input_util.read_text("day04")
io.debug(part1(input))
diff --git a/aoc-2020-gleam/src/days/day05.gleam b/aoc-2020-gleam/src/days/day05.gleam
index b1471f9..8eeb94b 100644
--- a/aoc-2020-gleam/src/days/day05.gleam
+++ b/aoc-2020-gleam/src/days/day05.gleam
@@ -45,7 +45,7 @@ fn part2(lines: List(String)) -> Int {
pub fn run() -> Nil {
let test = input_util.read_lines("test05")
- assert 820 = part1(test)
+ let assert 820 = part1(test)
let input = input_util.read_lines("day05")
io.debug(part1(input))
diff --git a/aoc-2020-gleam/src/days/day06.gleam b/aoc-2020-gleam/src/days/day06.gleam
index 824f984..f877630 100644
--- a/aoc-2020-gleam/src/days/day06.gleam
+++ b/aoc-2020-gleam/src/days/day06.gleam
@@ -81,8 +81,8 @@ fn part2(text: String) -> Int {
pub fn run() -> Nil {
let test = input_util.read_text("test06")
- assert 11 = part1(test)
- assert 6 = part2(test)
+ let assert 11 = part1(test)
+ let assert 6 = part2(test)
let input = input_util.read_text("day06")
io.debug(part1(input))
diff --git a/aoc-2020-gleam/src/days/day07.gleam b/aoc-2020-gleam/src/days/day07.gleam
index 0b0a8e8..2e7c890 100644
--- a/aoc-2020-gleam/src/days/day07.gleam
+++ b/aoc-2020-gleam/src/days/day07.gleam
@@ -99,8 +99,8 @@ fn part2(lines: List(String)) -> Int {
pub fn run() -> Nil {
let test = input_util.read_lines("test07")
- assert 4 = part1(test)
- assert 32 = part2(test)
+ let assert 4 = part1(test)
+ let assert 32 = part2(test)
let input = input_util.read_lines("day07")
io.debug(part1(input))
diff --git a/aoc-2020-gleam/src/days/day08.gleam b/aoc-2020-gleam/src/days/day08.gleam
index 0501162..6f074cf 100644
--- a/aoc-2020-gleam/src/days/day08.gleam
+++ b/aoc-2020-gleam/src/days/day08.gleam
@@ -125,7 +125,7 @@ fn all_program_mutations(of program: Program) -> Iterator(Program) {
}
fn part1(lines: List(String)) -> Int {
- assert InfiniteLoop(acc) =
+ let assert InfiniteLoop(acc) =
lines
|> parse_program
|> execution_result
@@ -134,7 +134,7 @@ fn part1(lines: List(String)) -> Int {
}
fn part2(lines: List(String)) -> Int {
- assert Termination(acc) =
+ let assert Termination(acc) =
lines
|> parse_program
|> all_program_mutations
@@ -147,8 +147,8 @@ fn part2(lines: List(String)) -> Int {
pub fn run() -> Nil {
let test = input_util.read_lines("test08")
- assert 5 = part1(test)
- assert 8 = part2(test)
+ let assert 5 = part1(test)
+ let assert 8 = part2(test)
let input = input_util.read_lines("day08")
io.debug(part1(input))