atan -package:cabal-install-solver

equalTrunc 500 PSE.atan (PS.atan (\0 -> 0) [0,1])
equalTrunc 50 (0:1:repeat 0) (PS.atan (\0 -> 0) PSE.tan)
checkHoles 20 (PS.atan (\0 -> 0)) 0
tangent-1
Arctangent differentiable function.
inverse tangent
a version of arctangent taking two real floating-point arguments. For real floating x and y, atan2 y x computes the angle (from the positive x-axis) of the vector from the origin to the point (x,y). atan2 y x returns a value in the range [-pi, pi]. It follows the Common Lisp semantics for the origin when signed zeroes are supported. atan2 y 1, with y in a type that is RealFloat, should return the same value as atan y. A default definition of atan2 is provided, but implementors can provide a more accurate implementation.