wilmoore


Wil Moore III

  • Curry a binary function.

    published 1.0.3 8 years ago
  • Augment a thunk such that it returns a promise if applied without a callback.

    published 0.4.1 9 years ago
  • Portable Object.create that is not a shim and drops the verbose property descriptor syntax.

    published 0.2.0 9 years ago
  • Returns the first element of the array or `undefined` if given an empty or non-array value.

    published 0.1.0 9 years ago
  • Add one element to the end of an array returning the new array without mutating source array.

    published 1.0.1 9 years ago
  • Webdriver configuration hooks for starting and stopping selenium standalone server with PhantomJS.

    published 0.1.0 9 years ago
  • Creates a unary function wrapper which extracts a specific argument by index and applies the argument to the original unary function.

    published 0.0.2 8 years ago
  • Binary logical OR operator (||) as an auto-curried function.

    published 0.1.4 8 years ago
  • Returns a new shallow copy of the last n elements taken from the end of the given array. When list.length < n the list returned contain list.length elements.

    published 0.1.4 8 years ago
  • Returns a new array comprised of the given array's contents with the given value appended.

    published 0.1.1 8 years ago
  • UTF-16 code-point based lexical string scanner.

    published 0.3.3 8 years ago
  • Higher-Order accessor functions.

    published 0.1.0 8 years ago
  • Curried predicate which checks that a value exists in an array. Generally faster than `indexOf` across JS engines.

    published 0.1.3 8 years ago
  • Curried function deriving new array values by applying provided function to each item/index of provided array. Fast and compatible with modern or old browsers.

    published 0.1.2 8 years ago
  • Flattens a nested array recursively for Node.js and browsers.

    published 0.1.1 8 years ago
  • Curried function deriving new array values by applying provided function to each item/index of provided array then applying `concat` to the results. Fast and compatible with modern or old browsers.

    published 0.1.5 8 years ago
  • Similar to the Unix `|` operator; returns a function that invokes the given series of functions whose output is subsequently passed to the next function in the series.

    published 0.1.0 8 years ago
  • RegExp for finding an RFC4122 compliant UUID in a string.

    published 0.3.0 8 years ago
  • Returns an identifier based on a RegExp match against an object property's value.

    published 0.2.1 8 years ago
  • Curried function that returns a map (object) with keys derived by applying each array element to the given identity function. The value(s) at each key will be an array of elements whose identity matches the given key.

    published 0.1.0 8 years ago
  • Curried function returning a new array sorted by time without mutating the original array.

    published 0.1.0 8 years ago
  • Curried function deriving a new array containing items from given array for which predicate returns true. Supports unary function, RegExp, dot/bracket-notation string path, and compound query object as predicate.

    published 0.1.6 7 years ago
  • Retrieve sauce labs build status with dual error-first callback and Promise API.

    published 0.1.2 8 years ago
  • Curried function which takes a map of `RegExp` string keys which when successfully matched given string, resolves to mapped value.

    published 0.3.1 8 years ago
  • For each element in source `object` apply `iteratee` to (value, key, object). Include key in result array where return value is `true`.

    published 0.4.1 6 years ago
show more packages