mirror of
https://github.com/josdejong/mathjs.git
synced 2026-01-25 15:07:57 +00:00
20 lines
495 B
JavaScript
20 lines
495 B
JavaScript
'use strict';
|
|
|
|
function factory(type, config, load, typed) {
|
|
var derivative = load(require('../derivative'));
|
|
|
|
function simplifyDerivative(expr) {
|
|
return expr.transform(function(node, path, parent){
|
|
if (node.isFunctionNode && node.name === 'derivative') {
|
|
return derivative(node.args[0], node.args[1]);
|
|
}
|
|
return node;
|
|
});
|
|
}
|
|
|
|
return simplifyDerivative;
|
|
}
|
|
|
|
exports.name = 'simplifyDerivative';
|
|
exports.path = 'algebra.simplify';
|
|
exports.factory = factory; |