diff options
author | Tomasz Chojnacki <tomaszchojnacki2001@gmail.com> | 2023-02-22 13:34:58 +0100 |
---|---|---|
committer | Tomasz Chojnacki <tomaszchojnacki2001@gmail.com> | 2023-02-22 13:34:58 +0100 |
commit | 5746dbca0ddaef455b6f26fba3945f3533d0b2c1 (patch) | |
tree | 855e48c9d25a0136351947dfe17140d40568e8fd /aoc-2020-gleam/src/days/day06.gleam | |
parent | ed0763c9dce58a53715415f31146b6f670519d76 (diff) | |
download | gleam_aoc2020-5746dbca0ddaef455b6f26fba3945f3533d0b2c1.tar.gz gleam_aoc2020-5746dbca0ddaef455b6f26fba3945f3533d0b2c1.zip |
Add aliases to long imports
Diffstat (limited to 'aoc-2020-gleam/src/days/day06.gleam')
-rw-r--r-- | aoc-2020-gleam/src/days/day06.gleam | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/aoc-2020-gleam/src/days/day06.gleam b/aoc-2020-gleam/src/days/day06.gleam index 6c3481c..d655d0e 100644 --- a/aoc-2020-gleam/src/days/day06.gleam +++ b/aoc-2020-gleam/src/days/day06.gleam @@ -1,11 +1,11 @@ import gleam/io import gleam/int -import gleam/string import gleam/list +import gleam/string as str import gleam/set.{Set} -import ext/resultx -import util/parser as p +import ext/resultx as resx import util/input_util +import util/parser as p type Answers = Set(String) @@ -17,7 +17,7 @@ type Input = List(Group) fn alphabet() -> Set(String) { - set.from_list(string.to_graphemes("abcdefghijklmnopqrstuvwxyz")) + set.from_list(str.to_graphemes("abcdefghijklmnopqrstuvwxyz")) } fn parse_input(text: String) -> Input { @@ -25,7 +25,7 @@ fn parse_input(text: String) -> Input { p.str1_until_ws() |> p.map(fn(answer_string) { answer_string - |> string.to_graphemes + |> str.to_graphemes |> set.from_list }) |> p.labeled(with: "answers") @@ -43,7 +43,7 @@ fn parse_input(text: String) -> Input { text |> p.parse_entire(with: input_parser) - |> resultx.force_unwrap + |> resx.assert_unwrap } fn fold_group( |