From 9ebf0f57b1d70b6df44897b88d7d6303edf2496e Mon Sep 17 00:00:00 2001 From: Caleb Webber Date: Thu, 5 Dec 2024 10:26:17 -0500 Subject: [PATCH] moar optimize day5 --- elixir/livebook/2024/day5.livemd | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/elixir/livebook/2024/day5.livemd b/elixir/livebook/2024/day5.livemd index da9ab3a..c0182e2 100644 --- a/elixir/livebook/2024/day5.livemd +++ b/elixir/livebook/2024/day5.livemd @@ -35,11 +35,7 @@ updates = for update <- updates |> String.trim() |> String.split("\n"), ```elixir rule_sorter = fn a, b -> - b_precedes_a = Map.get(rules, b, MapSet.new()) |> MapSet.member?(a) - cond do - b_precedes_a -> false - true -> true - end + !(Map.get(rules, b, MapSet.new()) |> MapSet.member?(a)) end ```