Lines Matching refs:arity
20 function addSchema (schema, arity) {
21 const group = arity[schema.length] = arity[schema.length] || []
32 const arity = {}
40 addSchema(schema, arity)
42 addSchema(schema.replace(/E.*$/, 'E'), arity)
43 addSchema(schema.replace(/E/, 'Z'), arity)
44 if (schema.length === 1) addSchema('', arity)
47 let matching = arity[args.length]
49 throw wrongNumberOfArgs(Object.keys(arity), args.length)