@unction/recordfromentity
Takes a keyed functor that looks like an entity (keys are pointers to both keys and values) and turns them into an non-entity record
Takes a keyed functor that looks like an entity (keys are pointers to both keys and values) and turns them into an non-entity record
Map over keys with the value and key context
Merges two iterables, preferring left
Returns the first N of a list of ordered values
Determines if a string starts with another string
Creates a record tree where the key is a computation on the value and the value is a list of the values that match with that computation
Cascades through multiple keychains in order to arrive at a value
The entirety of all unction fucntions
Given a set of promises only return the resolved promises
Like map but over the key instead of the value
Takes a left and right collection and recuresively combines them prefering right: merge for Object and concat for Array
Takes a list of keys and a keyed enumerable, and returns the values for those keys
Figure out the raw iterator function of a thing
Takes a enumerable that has keys and returns the same type where all the given keys don't exist
Takes an enumerable and a predicate, returning an enumerable with items that returned false from the predicate
Takes a predicate and returns the reverse of that predicate
Produces the set or subset based on a predicate run with each value
![Tests][BADGE_TRAVIS] ![Stability][BADGE_STABILITY] ![Dependencies][BADGE_DEPENDENCY]
Given a keychain and a value it creates an object that has keys based on the keychain
Reduces the keyed enumerable to an object with only the keys provided