@unction/keychain
Takes a chain of keys and a tree, traversing down and reaching the last value
Takes a chain of keys and a tree, traversing down and reaching the last value
Takes a value and determines if it's an object
Takes a value and turns it into an array of that value, unless the value is already an array
Determines if the object is non-nil
![Tests][BADGE_TRAVIS] ![Stability][BADGE_STABILITY] ![Dependencies][BADGE_DEPENDENCY]
Returns the value of a specific key on an iterable
Takes a keyed iterable and returns the keys as an Array
Takes a value and returns a boolean if value is iterable
Determines if a value is not a value
One of the fantasy birds: it takes a value, a function, and then applies that value to as the first argument to that function.
Compares a Record of Predicate Functions to a Functor of values
Reduce over a iterable's keys
Takes a list of folders and an array of records and turns it into a tree
Returns the last item of an ordered list
Takes many event names and returns an observable of those events
Generate an array of numbers, from 1 to {{number}}
Applies a function or functions to a nested iteratorable
Creates a functor based on a value and optional key
Takes a list of functions and runs a value through that stack from left to right
Given a keychain and a value it creates an object that has keys based on the keychain