Darren Duncan wrote:

For the integer version, my understanding is that number theory already provides a suitable term, "Gaussian integer", which is a complex number whose real and imaginary parts are both integers.

So I suggest using "Gaussian" as the name option for an "IntComplex".

Or maybe better yet for completion sake, make "Gaussian" a role and something like "Gaus" the type or something.

Alternately, while we would still need a Complex-specific role, we could possibly avoid a need to explicitly declare some of the composing types if Complex is parameterizable, as AFAIK Rational et al are parameterizable.

What do you think?

Did you consider "discrete"?

--
Ruud

Reply via email to