December 21, 2022
On 12/20/2022 8:19 PM, 9il wrote:
> It has already been replaced with [mir.csv](https://github.com/libmir/mir-ion/blob/master/source/mir/csv.d). Mir is faster, SIMD accelerated, and supports numbers and timestamp recognition.


Propose this for Phobos?
December 21, 2022
On 12/21/2022 6:27 AM, Adam D Ruppe wrote:
> On Tuesday, 20 December 2022 at 00:16:57 UTC, Walter Bright wrote:
>> LOL, learn something every day! I've even written my own, but it isn't very good.
> 
> Yeah, I wrote a csv module too back in... I think 2010, before Phobos had one.
> 
> It is about 90 lines, still works. Nothing special but I actually kinda like it.
> 
> https://github.com/adamdruppe/arsd/blob/master/csv.d

What this all means is Phobos could use a better one!
December 21, 2022
On 12/20/2022 1:51 PM, Adrian Matoga wrote:
> I frequently find it useful for a text data file parser to call a diagnostic callback instead of assuming some default behavior (whether that's forgiving, printing warnings, throwing or something else). With template callback parameters the parser can throw if the user wants it or stay pure nothrow if no action is required.

Yes, sometimes I think this might be the right answer.
December 22, 2022

On Wednesday, 21 December 2022 at 04:19:46 UTC, 9il wrote:

>

It has already been replaced with mir.csv. Mir is faster, SIMD accelerated, and supports numbers and timestamp recognition.

Great work. Will this module be extracted into a separate package?

1 2 3
Next ›   Last »