I'm just noticing that "--" comments don't seem to work properly when the first character following them is a '*'. Michael --*I like asterisks --*I like asterisks --*I like asterisks --*I like asterisks double x = x+x Prelude> :l double [1 of 1] Compiling Main ( double.hs, interpreted ) double.hs:1:0: parse error on input `--*' Failed, modules loaded: none. Prelude> |