{{alias}}( predicate ) Returns a function which tests if every element in an array-like object passes a test condition. The predicate function should accept a single argument: an element from an array-like object. If the element satisfies a test condition, the function should return `true`; otherwise, the function should return `false`. Given an input array-like object, the returned function returns `true` if all elements pass the test and `false` otherwise. The returned function returns `false` if provided an empty array-like object. The returned function returns `false` is not provided an array-like object. Parameters ---------- predicate: Function Function to apply. Returns ------- fcn: Function Function which tests if every element in an array-like object passes a test condition. Examples -------- > var fcn = {{alias}}( {{alias:@stdlib/assert/is-odd}} ); > var arr = [ 1, 3, 5, 7 ]; > var bool = fcn( arr ) true > arr = [ 3, 5, 8 ]; > bool = fcn( arr ) false See Also --------