# Tools > Standard library basic mathematical tools.
## Usage ```javascript var tools = require( '@stdlib/math/base/tools' ); ``` #### tools Standard library basic mathematical tools. ```javascript var o = tools; // returns {...} ```
- [`continuedFraction( generator[, options ] )`][@stdlib/math/base/tools/continued-fraction]: continued fraction approximation. - [`evalpoly( c, x )`][@stdlib/math/base/tools/evalpoly]: evaluate a polynomial. - [`evalrational( P, Q, x )`][@stdlib/math/base/tools/evalrational]: evaluate a rational function. - [`fibpoly( n, x )`][@stdlib/math/base/tools/fibpoly]: evaluate a Fibonacci polynomial. - [`hermitepoly( n, x )`][@stdlib/math/base/tools/hermitepoly]: evaluate a physicist's Hermite polynomial. - [`lucaspoly( n, x )`][@stdlib/math/base/tools/lucaspoly]: evaluate a Lucas polynomial. - [`normhermitepoly( n, x )`][@stdlib/math/base/tools/normhermitepoly]: evaluate a normalized Hermite polynomial. - [`sumSeries( generator[, options ] )`][@stdlib/math/base/tools/sum-series]: compute the sum of an infinite series.
## Examples ```javascript var objectKeys = require( '@stdlib/utils/keys' ); var tools = require( '@stdlib/math/base/tools' ); console.log( objectKeys( tools ) ); ```