Higher-order functions and common patterns for asynchronous code
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
User-friendly glob matching
Simplified HTTP request client.
Utility to parse a string bytes to bytes and vice-versa
A collection of essential TypeScript types
HTTP and HTTPS modules that follow redirects.
Escape string for use in HTML
Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.
CLI app helper
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
Utility for normalizing a numeric range, with a wrapping function useful for polar coordinates
Bindings for the Watchman file watching service
Similar to String#trim() but removes only whitespace on the right
Utilities for watching file trees.
A simple utility for conditionally joining classNames together
Type check values
Stringify a Unist node, position, or point
unist utility to recursively walk over nodes, with ancestral information