作为 bitmyapp 编写的 Haskell Book 的练习,我需要制作一个可以解析给定日志的解析器。所以我做了这个:https ://gist.github.com/RoelofWobben/79058b1a6a5c24f08a495045c7a685f9
但是当我使用 parseString parseMultipleDays myLog 对其进行测试时,我看到了以下错误消息:
Failure (ErrInfo {_errDoc = (interactive):3:1: error: expected: new-line
# 2025-02-05
^ , _errDeltas = [Lines 2 0 20 0]})
任何可以给我提示错误所在的人。需要时,我可以通过一些测试对我拥有的代码进行回购。
我使用 trifecta 是因为在本章中对此进行了解释