Об этом проекте

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