Об этом проекте
stdlib — это надёжная стандартная библиотека, ориентированная на численные и научные вычисления. Она предоставляет широкий набор инструментов для математики, статистики и обработки данных, отличаясь декомпозируемой архитектурой, которая позволяет импортировать только конкретный функционал для минимизации размера бандла.
Ключевые возможности:
- Математика: более 150 специальных математических функций.
- Статистика: 35+ распределений вероятности с поддержкой PDF, CDF, квантилей и моментов.
- Генерация случайных чисел: 40+ семайлируемых псевдослучайных генераторов (PRNG).
- Утилиты: более 200 общих утилит для трансформации данных и функционального программирования, а также более 200 утилит для проверки данных.
- Работа с данными: более 50 примеров наборов данных для тестирования и разработки.
- Визуализация: специализированный API построения графиков для визуализации данных и исследовательского анализа.
- Производительность: нативные аддоны для взаимодействия с BLAS-библиотеками с чистыми JS-запасными вариантами для совместимости.
- Инструментарий: фреймворк бенчмарков с поддержкой TAP и интегрированная REPL-среда.
Библиотека отличается высокой гибкостью распространения: поддерживается установка через npm в виде полной библиотеки, отдельных пакетов или пространств имён верхнего уровня. Также предоставляются сборки для конкретных сред: ES Modules, Deno и UMD (браузер и сервер).
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.