Description
Somewhat related to #4.
Currently we have individual specification markdown documents for each module and we place them in the src/
directory.
Personally, I find that it'd be much easier to read the spec if we consolidated all the spec docs into a a single markdown file. Then we could have heading 2 for each module and heading 3 for each procedure. More importantly, if you wanted to show stdlib to somebody and have them see what's currently implemented, you could point them to a single document where they could see everything.
Second, spec docs shouldn't be in src
/--this directory is for source files. Specification would be more accessible in the top-level directory. (I personally only read the spec docs on GitHub where they're rendered nicely).
I'd be happy to take a stab at this if the community agrees it's a step forward.