This module provides functions related to the evaluation of Chebyshev integrals
plus a few generally helpful functions.
evaluates the Chebyshev integral using integration by parts to produce a function of x. Because of the technique used, p and q are limited to integers, and q must be non-negative.
returns f(b) - f(a), as when evaluating a definite integral. Since the chebyshev-integral assumes the integral constant is zero, a typical use of these two functions might be something like
|(let [(f (chebyshev-integral 1 2))]|
|(eval-over-range 0 1 f))|