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