Why should LISP always be formatted in a way that's unreadable? That can't that be the defining property of LISP, can it?
Haskell unfortunately has literature which doesn't read well to me. All examples are jumbles of letters f(a, b, c) with "as one can clearly see". It's as if I'm reading a math textbook. It's like nobody writing a Haskell book is an actual educator. Python's documentation is a better intro to the language than any Haskell book I've read.
Never heard of rhombus, but I'll check it out, thanks.