Node Inspector
github.com2 pointsby maninalift0 comments
* use automatic code indentation
* use a whitespace significant language
The second is absolutely the better choice. You may disagree but you are wrong. This is not a matter of taste, it is a matter of programming language syntax actually reflecting what the programmer reads.
I'm interested that rivers are such a concern of manual typesetting but I have never heard mention of it in typesetting algorithms.