lodash
Lodash modular utilities.
Found 5214 results for stdlib
Lodash modular utilities.
Lodash exported as ES modules.
Node.js path.dirname() ponyfill
Manipulate strings according to the word parsing rules of the UNIX Bourne shell.
The modern build of lodash’s `_.isObject` as a module.
The lodash method `_.isNil` exported as a module.
The modern build of lodash’s `_.isUndefined` as a module.
Lightweight and faster alternative to Ramda with included TS definitions
The modern build of lodash’s `_.restParam` as a module.
A utility library for JavaScript and Typescript.
Test if a value is object-like.
Double-precision floating-point negative infinity.
Modular Utilities
Return a normal number `y` and exponent `exp` satisfying `x = y * 2^exp`.
Load a manifest for compiling source files.
Number constructor.
Generate string from a token array by interpolating values.
Test if a value is a Buffer object.
Regular expression to detect an extended-length path.
Test whether a path exists on the filesystem.
Split a double-precision floating-point number into a higher order word and a lower order word.
C APIs for registering a Node-API module exporting an interface for invoking a unary numerical function.
C APIs for registering a Node-API module exporting an interface for invoking a binary numerical function.
Test if a double-precision floating-point numeric value is infinite.
Detect native Symbol.toStringTag support.
Test if a value is a plain object.
Return the real and imaginary components of a single-precision complex floating-point number.
Test if an object has a specified property.
Define (or modify) an object property.
Check if an environment is big endian.
Return a regular expression to capture a function name.
Replace search occurrences with a replacement string.
Single-precision complex number functions.
Double-precision complex number functions.
Test if a value is a regular expression string.
Detect native Float32Array support.
Return a regular expression to parse a regular expression string.
The bias of a double-precision floating-point number's exponent.
Return the current working directory.
Tokenize a string into an array of string parts and format identifier objects.
Return the global object.
The maximum biased base 2 exponent for a subnormal double-precision floating-point number.
Test if a value is a regular expression.
Test if a value is an array.
Return a function which tests if every element in an array passes a test condition.
Determine the name of a value's constructor.
Define a non-enumerable read-only property.
Double-precision floating-point positive infinity.
Convert between POSIX and Windows paths.
Convert a double-precision floating-point number to the nearest single-precision floating-point number.
Detect native Symbol support.
Return the prototype of a provided object.
Test if a value is an object.
Test if a double-precision floating-point numeric value is NaN.
Insert supplied variable values into a format string.
Maximum unsigned 32-bit integer.
Detect native Uint8Array support.
Test if a value is a Float32Array.
Test if a value is a number.
Test if a value is a string.
Escape a regular expression string or pattern.
Maximum unsigned 8-bit integer.
Test if a value is a boolean.
Test if a value is a function.
Return the real and imaginary components of a double-precision complex floating-point number.
Uint16Array.
Multiply a double-precision floating-point number by an integer power of two.
The maximum biased base 2 exponent for a double-precision floating-point number.
stdlib TypeScript type declarations.
Test if a value is a Float64Array.
The modern build of lodash’s `_.identity` as a module.
Float32Array.
Detect native Buffer support.
Uint32Array.
Platform byte order.
Test if a value is a Uint32Array.
Compute the absolute value of a double-precision floating-point number.
Add a callback to the next tick queue.
Create a regular expression from a regular expression string.
Return an integer corresponding to the unbiased exponent of a double-precision floating-point number.
Standard input.
The minimum biased base 2 exponent for a subnormal double-precision floating-point number.
Detect native Uint32Array support.
Return a double-precision floating-point number with the magnitude of x and the sign of y.
Return an unsigned 32-bit integer corresponding to the more significant 32 bits of a double-precision floating-point number.
High word mask for the exponent of a double-precision floating-point number.
Create a double-precision floating-point number from a higher order word and a lower order word.
Buffer.
Return a regular expression to match a newline character sequence.
Smallest positive double-precision floating-point normal number.
Command-line interface.
High word mask for excluding the sign bit of a double-precision floating-point number.
Allocate a buffer containing a provided string.
Convert a string to lowercase.
Read the entire contents of a file.
Determine the specification defined classification of an object.
Read data from stdin.
Determine a value's type.
Resolve a path by walking parent directories.
Float64Array.
Detect native Float64Array support.
Test if a value is a Uint8Array.
Detect native Uint16Array support.
Maximum unsigned 16-bit integer.
Uint8Array.
The modern build of lodash’s `_.last` as a module.
Test if a value is a Uint16Array.
Function which does nothing.
Platform float word order.
Check if an environment is little endian.
High word mask for the sign bit of a double-precision floating-point number.
The modern build of lodash’s `_.support` as a module.
The modern build of lodash’s `_.pairs` as a module.
The lodash method `_.fromPairs` exported as a module.
The modern build of lodash’s `_.constant` as a module.
The lodash method `_.eq` exported as a module.
Rust utils for JavaScript projects
128-bit complex number.
Symbols.
Test if a finite double-precision floating-point number is an integer.
The lodash method `_.isObjectLike` exported as a module.
Format an error message for production.
Round a double-precision floating-point number toward negative infinity.
Test if a finite numeric value is an odd number.
Convert a string to lowercase.
Replace search occurrences with a replacement string.
Maximum signed 32-bit integer.
Exponential function.
Return the maximum value.
Standard library.
The modern build of lodash’s `_.isNull` as a module.
Object constructor.
Gamma function.
64-bit complex number.
Boolean constructor.
Return the real and imaginary components of a single-precision complex floating-point number.
Test if a value is a number having an integer value.
Maximum length for a typed array.
Compute the sine of a number.
Constant function.
Set the more significant 32 bits of a double-precision floating-point number.
Test if a value is NaN.
Test if a double-precision floating-point numeric value is positive zero.
Compute the principal square root of a double-precision floating-point number.
Test if a value is a collection.
Return the real and imaginary components of a double-precision complex floating-point number.
Test if a value is a number having a nonnegative integer value.
Int32Array.
Convert an unsigned 32-bit integer to a signed 32-bit integer.
Test if a value is a Uint8ClampedArray.
Test if a value is an Int16Array.
Evaluate the natural logarithm of a double-precision floating-point number.
Set the less significant 32 bits of a double-precision floating-point number.
The Euler-Mascheroni constant.
Test if a double-precision floating-point numeric value is negative zero.
Natural exponential function.
Create a zero-filled generic array.
Test if a finite numeric value is an even number.
Natural logarithm of 2.
Int16Array.
Round a double-precision floating-point number toward positive infinity.
The modern build of lodash’s `_.where` as a module.
Return an array of an object's own enumerable property names.
Create a filled generic array.
Round a numeric value to the nearest integer.
Test if a value is an Int32Array.
Uint8ClampedArray.
The compatibility build of lodash modular utilities.
Compute the cosine of a number.
Return the first index at which a given element can be found.
Minimum signed 16-bit integer.
Maximum signed 16-bit integer.
Detect native Int16Array support.
Minimum signed 32-bit integer.
Maximum signed 8-bit integer.
Minimum signed 8-bit integer.
Detect native Int8Array support.
Detect native Int32Array support.
Square root of 2π.
π.
Test if an object's own property is enumerable.
Square root of double-precision floating-point epsilon.
Test if a value is an Int8Array.
Compute the sine of a double-precision floating-point number on [-π/4, π/4].
Round a double-precision floating-point number toward zero.
Compute sin(πx).
Compute the cosine of a double-precision floating-point number on [-π/4, π/4].
Test if a value is an arguments object.
2π.
Return an unsigned 32-bit integer corresponding to the less significant 32 bits of a double-precision floating-point number.
Define a non-enumerable read-only accessor.
Standard math.
Smallest positive normalized single-precision floating-point number.
High word mask for the significand of a double-precision floating-point number.
One half times the natural logarithm of 2.
Copy or deep clone a value to an arbitrary depth.
Hash, SortedSet
Complementary error function.
Natural logarithm of the smallest normalized double-precision floating-point number.
Standard library statistical functions.
The modern build of lodash’s `_.first` as a module.
Incomplete gamma function.
Compute gamma(x+1) - 1.
Maximum safe double-precision floating-point integer.
Calculate a scaled Lanczos sum for the approximation of the gamma function.
Maximum double-precision floating-point number.
Int8Array.
Detect native Uint8ClampedArray support.
Return the minimum value.
☄️ Effector utility library delivering modularity and convenience
Evaluate the natural logarithm of 1+x.
Compute `x - nπ/2 = r`.
Alias for eval global.
Lodash modular utilities.
Standard utilities.
Arrays.
Difference between one and the smallest value greater than one that can be represented as a double-precision floating-point number.
Natural logarithm of the gamma function.
Euler's number.
Return an array of an object's own enumerable and non-enumerable property names.
Evaluate bˣ - 1.
Continued fraction approximation.
Buffer.
Copy buffer data to a new Buffer instance.
OS utilities.
Standard assertion utilities.
Natural logarithm of the maximum double-precision floating-point number.
Compute the sum of an infinite series.
Evaluate a polynomial using double-precision floating-point arithmetic.
Strided.
The motiviation of this repo is that when ReScript users want to share their library with JS users, the JS users don't need have ReScript toolchain installed, this makes sharing code with JS users easier (more details on that topic can be found in our [Ex
Maximum length for a generic array.
Degenerate distribution cumulative distribution function (CDF).
Complex numbers.
Regular expressions.
Time utilities.
Test if a value is an Error object.
Natural language processing.
Command-line interface.
Process utilities.
Random numbers.
Streams.
Define a read-only property.
Multidimensional arrays.
Number.
String manipulation functions.
Test if a value is a number having a positive integer value.
Test whether a value has in its prototype chain a specified constructor as a prototype property.
Return a property descriptor for an object's own property.
Compute exp(x) - 1.