Data Model
Values, Kinds, and Variables
Data Structures
Matrix - ND array of values
Map - key-value store
Set - unordered collection of unique values
Tuple - ordered collection of values
Record - collection of named values
Table - collection of Records
Operators and Expressions
Operators
Indexing
Programming Model (Coming v0.3)
State Machines
Functions
Machines
Mech Programs
System Model (Coming v0.4)
Capabilities
Distributed Computation
Concurrency and Parallelism
Standard Library
Mechdown Reference
Tutorials
Language Design Principles
Syntax Design Notes
History
Fizz Buzz - a classic programming exercise that demonstrates the use of Mech's data model and operators.
N-Body Simulation - a simulation of gravitational interactions between multiple bodies.
Extended Kalman Filter - an implementation of the Extended Kalman Filter algorithm for state estimation.