function_analyzer is a library to implement much of the curriculum of Algebra 2 into a working command-line program and eventually provide a web interface.
the goal of the project is to provide a working function_analyzer for all of the Algebra 2 function types: polynomial, radical, rational, exponential, logarithmic, piecewise.
after the initial project is completed, a skeleton project will be created for students to fill in implementations for various methods using algorithms learned in the Algebra 2 curriculum.