UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

16 lines (14 loc) 351 B
import { assert } from "../../assert.js"; /** * Joins two matchers via AND * @param {function(*):boolean} a * @param {function(*):boolean} b * @returns {function(*):boolean} */ export function and(a, b) { assert.isFunction(a, 'a'); assert.isFunction(b, 'b'); return function (m) { return a(m) && b(m); } }