/** * ### pick(object, keys) * * Create an object composed of the specified `keys`. * * ```js * const object = { a: 1, b: 2, c: 3 } * flocky.pick(object, ['a', 'c']) * // -> { a: 1, c: 3 } * ``` */ export function pick(object: T, keys: Array): Pick { const result: Partial = {} for (let i = 0; i !== keys.length; i++) { result[keys[i]] = object[keys[i]] } return result as Pick }