I’m also doing them in F# (again). Hoping to best my past attempts, never gone beyond day 12 before!
I’m never gonna do it fast but I enjoy using fparsec to get the input text in whatever format I need each time, even if writing and debugging the parsers sometimes takes up way too much of my time!