A curryable version of Promise.all
Takes a record where the values are promises and returns a promise of that record with resolved values
Takes a value and puts it at the end of the given list
The entirety of all unction fucntions
Given a set of promises only return the resolved promises
Map over keys with the value and key context
Returns the type name of the value provided.
Return resolved and rejected promises as two arrays
Flips a function's first and second arguments.
Merges two iterables, preferring right
Returns all but the last item in an ordered list
Takes an iterable and returns it's values
Takes many event names and returns an observable of those events
Takes a tree and creates a single object where the root keys are conjoined nested keys
Takes a stack of functions, like `pipe()`, but always returns the second argument
Splits up a string by a delimiter
Takes a list of folders and an array of records and turns it into a tree
Reduce over a iterable's values
Takes a type name and a value and returns a boolean if value is type
![Tests][BADGE_TRAVIS] ![Stability][BADGE_STABILITY] ![Dependencies][BADGE_DEPENDENCY]
Determines if a value is not a value
Takes a keyed iterable and returns the keys as an Array
Hammers down a subset's values into the set
Replaces values in an iterable with another value based on a predicate