From d639d84d44d9e878ffb26a2aaf36a81b61f0eac9 Mon Sep 17 00:00:00 2001 From: Simon Rainerson Date: Wed, 13 Dec 2023 19:23:18 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A8=20Use=20parse=5Fgame=20directly=20?= =?UTF-8?q?for=20reduce,=20in=20day=202.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Instead of wrapping it in a lambda. --- advent_of_code/lib/day_2.ex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/advent_of_code/lib/day_2.ex b/advent_of_code/lib/day_2.ex index 812d052..da8284f 100644 --- a/advent_of_code/lib/day_2.ex +++ b/advent_of_code/lib/day_2.ex @@ -10,7 +10,7 @@ defmodule Game do game end - defp parse_game(game, text) do + defp parse_game(text, game) do text |> String.trim() |> String.split(" ") @@ -28,7 +28,7 @@ defmodule Game do |> List.first() |> String.split(";") |> Enum.flat_map(&String.split(&1, ",")) - |> Enum.reduce(game, fn cubes, game -> parse_game(game, cubes) end) + |> Enum.reduce(game, &parse_game/2) end end