A module for complex numbers
Imaginary portion
Cartesian representation of a complex number
The number i
zero
one
Field for Complex numbers
Extracts the real part of a complex number
Extracts the imaginary part of a complex number
Add two complex numbers together
Monoidally add two complex numbers together
Multiply two complex numbers together
Monoidally multiply two complex numbers together
Subtract two complex numbers together
Divide two complex numbers together
Calculate the modulus of a complex number
Calculate the conjugate of a complex number
Calculate a complex number raised to a power
Convert from the Cartesian representation of a complex number to the polar representation
Convert from the polar representation of a complex number to the Cartesian representation
Euler's equation
Map over a complex number
Place a value in the minimal Complex Number Cartesian context
Apply for Complex Number Cartesian representaiton applicative
Monadic bind for Complex Number Cartesian representaiton
#Equality
Compare two ComplexNumbers for equality
Parse ComplexNumber
Read ComplexNumber
Print ComplexNumber
Real portion