summaryrefslogtreecommitdiff
path: root/Day6.lean
diff options
context:
space:
mode:
authorAndreas Grois <andi@grois.info>2025-11-16 21:08:35 +0100
committerAndreas Grois <andi@grois.info>2025-11-16 21:08:35 +0100
commit3a9ff92902df508074daa3017d1a71dae7e85248 (patch)
tree3ddc5f4dc040ce2aa762c642569ff274f36049e7 /Day6.lean
parent75628f029abfd9829a1259a6e1dd7758d548c13f (diff)
Lean 4.25feature/day17
Diffstat (limited to 'Day6.lean')
-rw-r--r--Day6.lean2
1 files changed, 1 insertions, 1 deletions
diff --git a/Day6.lean b/Day6.lean
index 9319a0e..3afaae5 100644
--- a/Day6.lean
+++ b/Day6.lean
@@ -12,7 +12,7 @@ private def parseLine (header : String) (input : String) : Except String (List N
if not $ input.startsWith header then
throw s!"Unexpected line header: {header}, {input}"
let input := input.drop header.length |> String.trim
- let numbers := input.split Char.isWhitespace
+ let numbers := input.splitToList Char.isWhitespace
|> List.map String.trim
|> List.filter (not ∘ String.isEmpty)
numbers.mapM $ Option.toExcept s!"Failed to parse input line: Not a number {input}" ∘ String.toNat?