leFunc
leFunc copied to clipboard
Javascript function overloader
https://github.com/jrf0110/leFunc/blob/383546e271f6d3134212f8dbb74d52d3810249b1/lib/leFunc.js#L103-L107
This might predicate #10 Something like this: ``` javascript // Easily go from orderId->Order->OrderWithItems utils.overload.registerType({ name: 'OrderWithItems' , inherits: 'Order' , def: function( order ){ return Array.isArray( order.items ); }...
Would be nice to filter args based on JSON schemas: ``` javascript var leFunc = require('leFunc'); leFunc.registerSchema( 'User', { type: 'Object' , properties: { id: { type: 'number', required: true...