I was playing on http://elm-lang.org/try seeing how the Elm compiler understands infinite types (because my Windows version 0.16 of Elm just gives me hPutChar: invalid argument (invalid character) when trying to print out infinite types).
I typed f = f (f f f) into the editor and compiled, to see what the error message would be. But that seemed to crash the whole website. (Sorry!). I tried it on my machine and I get elm-make: out of memory.