summaryrefslogtreecommitdiff
path: root/Day7.lean
diff options
context:
space:
mode:
Diffstat (limited to 'Day7.lean')
-rw-r--r--Day7.lean2
1 files changed, 1 insertions, 1 deletions
diff --git a/Day7.lean b/Day7.lean
index 04c55f7..ed2936b 100644
--- a/Day7.lean
+++ b/Day7.lean
@@ -109,7 +109,7 @@ structure Player where
def parse (input : String) : Except String (List Player) := do
let lines := input.splitOn "\n" |> List.map String.trim |> List.filter String.notEmpty
let parseLine := λ (line : String) ↦
- if let [hand, bid] := line.split Char.isWhitespace |> List.map String.trim |> List.filter String.notEmpty then
+ if let [hand, bid] := line.splitToList Char.isWhitespace |> List.map String.trim |> List.filter String.notEmpty then
Option.zip (Hand.fromString? hand) (String.toNat? bid)
|> Option.map (uncurry Player.mk)
|> Option.toExcept s!"Line could not be parsed: {line}"