DuyTa's picture
Upload folder using huggingface_hub
bc20498 verified
raw
history blame
710 Bytes
import {csvParse, dsvFormat, tsvParse} from "d3-dsv";
import text from "./text.js";
function dsvParse(parse) {
return function(input, init, row) {
if (arguments.length === 2 && typeof init === "function") row = init, init = undefined;
return text(input, init).then(function(response) {
return parse(response, row);
});
};
}
export default function dsv(delimiter, input, init, row) {
if (arguments.length === 3 && typeof init === "function") row = init, init = undefined;
var format = dsvFormat(delimiter);
return text(input, init).then(function(response) {
return format.parse(response, row);
});
}
export var csv = dsvParse(csvParse);
export var tsv = dsvParse(tsvParse);