There appears to be a bug in the 1.6.x releases of guile which wasn't there in the 1.4.1 (and probably other versions before). Simply doing (/ 0-1i) will result in #.##.#i instead of the expected 0.0+1.0i Jean ;-)