I'm trying to read in a csv file. The examples in the docs for std.csv all assume you're reading from a string rather than a file.
This doesn't work: auto f = File(filename); auto records = csvReader!int(f); At this point it fails to compile with: Error: template std.csv.csvReader does not match any function template declaration Error: template std.csv.csvReader cannot deduce template function from argument types !(int)(File) Error: template instance csvReader!(int) errors instantiating template I assume this translates to "a file is not an acceptable form of input." Well, I know a string is, because the docs are written that way. But I'm not sure how to get a file into one big string, either; or if that's even the correct way to do it. Suggestions? -- Andrew