1.
The Basics of Adama
2.
Tutorial - Hands on /w CLI
2.1.
Installing the tool
2.2.
Initializing your developer account
2.3.
Creating a space
2.4.
Bringing users into view
2.5.
Writing and deploying Adama code to a space
2.6.
Using the JavaScript client
3.
Language Tour
4.
Examples to get playful with
4.1.
Durable PubSub
4.2.
Maximum Number
4.3.
Hearts
4.4.
Chat
4.5.
A silly example to tour features
5.
Language Guide
5.1.
Static policies and document events
5.2.
Document layout with types
5.3.
Comments are good for your health
5.4.
Constants
5.5.
Records and Messages
5.6.
Local variables and assignment
5.7.
Doing math
5.8.
Anonymous messages and arrays
5.9.
Maybe some data, maybe not
5.10.
Tables and integrated query
5.11.
Maps and reduce
5.12.
Standard control
5.13.
Functions, procedures, and methods oh my
5.14.
Enumerations and dynamic dispatch
5.15.
Async with channels, futures, and handlers
5.16.
The glorious state machine
5.17.
Reactive formulas
5.18.
Privacy and bubbles
6.
Detailed Reference
6.1.
Standard Library
6.1.1.
String
6.1.2.
Math
6.1.3.
Statistics
6.1.4.
Client (i.e. People)
6.2.
Authentication
6.3.
JavaScript API Reference
6.4.
Low Level API Reference
7.
History and Motivations behind Adama (i.e. Why!?!)
7.1.
Origin Story
7.2.
Embracing Laziness
7.3.
Affordability (i.e. Cheap)
7.4.
Stable computing
7.5.
Fun as a goal
8.
What is this Adama Thing
8.1.
Living Documents
8.2.
Actors, Actors, Actors
8.3.
Dungeon Master
8.4.
Mixed Storage and Compute Engine
8.5.
Privacy respecting storage
8.6.
Single file infrastructure
Light (default)
Rust
Coal
Navy
Ayu
Adama Platform
Examples - Get Playful