diff options
author | Ben Sima <ben@bsima.me> | 2019-11-23 16:38:15 -0800 |
---|---|---|
committer | Ben Sima <ben@bsima.me> | 2019-11-23 16:38:15 -0800 |
commit | eb7e442d930bda88aac3c6aad0825b5aa4173e5e (patch) | |
tree | c6d61d6a8385a8015f61d3d83b4b342f57afc24d | |
parent | bd1e5b66d9e09b9b5d43c46d2e25692b476a81d0 (diff) |
Add note about file extensions
-rw-r--r-- | README.md | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -49,6 +49,16 @@ Namespaces are always capitalized. I would prefer always lowercase, but this actually translates quite well and helps distinguish between types and values. +File extensions denote _type_ and indicate to the build system how to +handle the file. So for example: + +- `.hs` is Haskell source code, the build system compiles it +- `.scm` is Scheme source code, ditto +- `.org` is an organizational text document, the build system ignores + this, but we use them to make plans and such +- `.jnl` is a journal for accounting, the build system will check our + balances, make sure we're profitable + ## Development To build code, do: |