docs: add core library overview, map class docs, and link value types to core classes

This commit is contained in:
Bob Nystrom
2015-01-25 19:08:13 +00:00
parent f093d0a42a
commit 1d195f13ea
7 changed files with 156 additions and 14 deletions
+21 -1
View File
@@ -1,4 +1,24 @@
^title Core Library
^category core
**TODO**
Because Wren is designed for [embedding in applications][embedding], its core
library is minimal and is focused on working with objects within Wren. For
stuff like file IO, graphics, etc., it is up to the host application to provide
interfaces for this.
All Wren source files automatically have access to the following classes:
* [Bool](bool.html)
* [Class](class.html)
* [Fiber](fiber.html)
* [Fn](fn.html)
* [List](list.html)
* [Map](map.html)
* [Null](null.html)
* [Num](num.html)
* [Object](object.html)
* [Range](range.html)
* [Sequence](sequence.html)
* [String](string.html)
[embedding]: ../embedding-api.html