micti / tfnp

For him =))))

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TFNP - Tools for Nhật Prolems

a

A collection of data tools (in NodeJS) for solve the data probems that are from my colleague, named Nhật. He solved the problem by Python first, almost cases he used Pandas, then I will use TFNP to resolve in NodeJS.

And now, not only Nhật prolems, but more from other colleagues, more prolems, with fun and passion (Many solutions by Python, Rust, Go, NodeJS).

API & Concept are still in development, but ready for test.....

Docs will update later. There are many examples at /docs/examples.

This project can be POC for NodeJS can handle small CSV (~2 mil rows) in acceptable time and memory.

Core

  • CSV read/write: Read csv input and write csv output
  • CSV generator: Make sample csv input

Install

Currently, there is no published package. So the only way to install is git, you can clone it and run directly.

git clone git@github.com:micti/tfnp.git

No dependency is required. If you want to run benchmark or test, please install all dev dependencies

npm ci

Problems

About

For him =))))


Languages

Language:JavaScript 100.0%