MonadicOperation to calculate the sine of a Number. The number is a factor of pi, i.e. it is in radians.
NOTE that this evaluator for sine is not as useful as the evaluator in the Number class. That's because this type of operation does not change the factor.
CONSIDER allow Monadic operations to change factor.
A collection of functions representing monadic operations for sine computation:
A collection of functions representing monadic operations for sine computation:
sinInt: A function to compute sine for Integer values.
A composite function combining sinRatExact for exact Rational computation and sinRatInexact for approximate Rational computation, returning the first successful result.
sinDouble: A function to compute sine for Double values.