Exun.Integral (exun v0.5.0)

Try to integrate function

Link to this section Summary

Functions

Integrate function for var v. Expect an AST and return an AST.

Change type operation 'from' to another type 'to' in an ast. Not used for now, try to not perform optimization on tuple {:integral} to avoid recursion, but for now I will approach this problem on a more elegant way (Pattern matching). Leave this code for future needs

Link to this section Functions

Link to this function

integ(ast, var)

Integrate function for var v. Expect an AST and return an AST.

Link to this function

integ_parts(aexp, arg)

Link to this function

integ_poly(mult, v)

Link to this function

integ_udu(ast, arg)

Link to this function

mutate(ast, from, to)

Change type operation 'from' to another type 'to' in an ast. Not used for now, try to not perform optimization on tuple {:integral} to avoid recursion, but for now I will approach this problem on a more elegant way (Pattern matching). Leave this code for future needs