(array)
| 31470 | var CACHE = {} |
| 31471 | |
| 31472 | function sort(array) { |
| 31473 | var order = array.order |
| 31474 | var dtype = array.dtype |
| 31475 | var typeSig = [order, dtype ] |
| 31476 | var typeName = typeSig.join(":") |
| 31477 | var compiled = CACHE[typeName] |
| 31478 | if(!compiled) { |
| 31479 | CACHE[typeName] = compiled = compile(order, dtype) |
| 31480 | } |
| 31481 | compiled(array) |
| 31482 | return array |
| 31483 | } |
| 31484 | |
| 31485 | module.exports = sort |
| 31486 |
nothing calls this directly
no test coverage detected
searching dependent graphs…