elm-complex Build Status

Library of mathematical functions enabling complex calculations in elm.

The module Complex defines an opaque Complex type which represents a complex number.

Basic functions are provided to work with complex numbers and care has been taken to ensure consistancy when complex numbers are NaN (i.e. zero divided by zero) or Infinite (i.e. one divided by zero).


  • Support for trigonometic functions.