Open turion opened 1 year ago
Consider adding a Frames
clock as well (or instead): https://hackage.haskell.org/package/Frames
I've observed runtime errors with this approach in the wild. Possibly, the way I'm reading the file here isn't that good, and instead I should use the streaming interface https://hackage.haskell.org/package/cassava-0.5.3.0/docs/Data-Csv-Streaming.html#g:2 But this would mean not reusing the file clock. Which is fine.
I've observed runtime errors with this approach in the wild.
I definitely need hardened tests that would have detected these errors.