---
layout: stdlib-reference
---
# interface IDifferentiableMutatingFunc\
*Inherits from:* [IMutatingFunc](../imutatingfunc-019/index.html)\<[TR](../imutatingfunc-019/index.html#typeparam-TR), [TP](../imutatingfunc-019/index.html#typeparam-TP)\>
## Description
Represents an interface for a mutating function that can take multiple differentiable parameters.
The function allows to modify the state of the object it belongs to and supports differentiation.
## Generic Parameters
#### TR: [IDifferentiable](../idifferentiable-01/index.html)
#### TP: [IDifferentiable](../idifferentiable-01/index.html)
## Methods
* [operator\(\)](operatorx28x29)