funcifyr.js
function(fn1, fn2) {
        return function orified(arg) {
          return fn1.call(null, arg) || fn2.call(null, arg);
        }
      }
function(fn1, fn2) {
        return function orified(arg) {
          return fn1.call(null, arg) || fn2.call(null, arg);
        }
      }
function ( fn1 , fn2 ) { return function orified ( arg ) { return fn1 . call ( null , arg ) || fn2 . call ( null , arg ) ; } }
Runs two predicate functions on an argument and returns true if either are true.

or :: (fn, fn) → (a) → bool

@param (fn1, fn2) - Two predicate functions
@returns function
@param arg - An argument to run the two predicate functions on
@returns true or false
Runs two predicate functions on an argument and returns true if either are true .