Platform Reference
===============================================================================
1. Data Model
---------------------------------------------------------------------------
- [Data Types](/reference/data.html)
- [`atom`](/reference/atom.html) - symbolic constants, often used for tags or enums
- [`bool`](/reference/bool.html) - logical values for true and false
- [`empty`](/reference/empty.html) - represents an absence of value
- [`kind`](/reference/kind.html) - a category of values
- [`number`](/reference/number.html) - numeric values, including integers and floating-point numbers
- [`option`](/reference/option.html) - optional values that may be empty or present
- [`string`](/reference/string.html) - sequence of UTF-8 characters representing text
- Data Structures
- [`map`](/reference/map.html) - stores key-value pairs for fast lookups
- [`matrix`](/reference/matrix.html) - 2D array of homogenous values arranged in rows and columns
- [`record`](/reference/record.html) - groups related fields, usually for representing structured data
- [`set`](/reference/set.html) - unordered collection of unique values
- [`table`](/reference/table.html) - collection of heterogeneous data organized into rows and columns
- [`tuple`](/reference/tuple.html) - fixed-size, ordered grouping of heterogeneous values
- Statements and Expressions
- [Defining, Assigning, and Accessing Data](/reference/define.html) - create data and change it
- [Data Conversion](/reference/convert.html) - convert data from one kind to another
- [Expression Broadcasting](/reference/broadcasting.html) - apply operations over data structures
- [Indexing](/reference/indexing.html) - access elements within data structures
2. Programming Model
---------------------------------------------------------------------------
(i)> Coming `v0.3`
- [Functions](/reference/functions.html)
- [Patterns](/reference/patterns.html)
- [Comprehensions](/reference/comprehensions.html)
- Error Handling
- State Machines
- SynthAssign
- Modules
- Programs
3. System Model
---------------------------------------------------------------------------
(i)> Coming `v0.4`
- Capabilities
- Distributed Computation
- Concurrency and Parallelism