Be concise.
Be useful.
All contributions dictatorially edited by webmasters to match personal tastes.
Please do not paste any copyright violating material.
Please try to avoid dependencies to third-party libraries and frameworks.
complex :: x
x = (-2,3)
x = x * (0,1)
x := 3i - 2
x *= 1i
let i = ( 0 :+ 1 ) ; x = 3 * i - 2 in x * i
(let ((x #c(-2 3)))
(* x #c(0 1)))
x = 3j-2
y = x * 1j
x = 3i - 2
x *= 1i
(define x -2+3i)
(display (* x 0+1i))