Common Lisp Extension: Math===========================Copyright (c) 2018 Marco AntoniottiSee file COPYING for licensing informationDESCRIPTION-----------This library provides a layer of generic functions and some numericalhooks that can be used to further "extend" Common Lisp mathematicalcapabilities.
The symbols in the API are constants, mostly covering IEEE 754 namesand values, and generic functions of fixed arity. These functionsusually come in two flavors: monadic and dyadic. They have namesfollowing a simple scheme: monadic functions have a single dotindicating the single argument, and dyadic ones have two, indicatingboth arguments.As an example:* monadic minus: -.* dyadic minus: .-.All fixed arity generic functions also have an optional argumentpossibly holding the resul. This is ignored for simple arithmeticresults but is useful when writing, for example, matrix libraries thatmust allocate the result, say, of a sum; one can pass the resultingargument as the optional one.