Til is very opinionated
Very.
One space only
The number of spaces does count. Not counting indentation, it should always be one.
io.out "Starting" # 1 space = ok
exec ls / # Why? WHY WOULD YOU DO THAT???
See this post to know more.
No tabs
Do not indent code using βtabβ.
No uppercase on NameAtoms
Every name must use snake case. Always. Because nobody wants to know
what are the rules to write βhas gRPC API URLβ. It should be obvious:
has_grpc_api_url
.