Skip to main content

✂ undercut ✂

JavaScript lazy data processing pipelines and utilities

Lazy Evaluation

Lazy Evaluation

Undercut was designed around native Iterators and Observers. Everything is evaluated lazily.

Extensible

Extensible

You can write, use, and share your own operations without frustration. As simple as functions can be.

Balanced API

Balanced API

Not too imperative, not too functional. Undercut provides small and friendly API.