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.
How-to Guides
4.1.
Tic-Tac-Toe
5.
Examples to get playful with
5.1.
Tic-Tac-Toe
5.2.
Durable PubSub
5.3.
Maximum Number
5.4.
Hearts
5.5.
Chat
5.6.
Twilio SMS Bot
5.7.
A silly example to tour features
6.
Language Guide
6.1.
Static policies and document events
6.2.
Document layout
6.3.
Types
6.4.
Rich types
6.5.
Comments are good for your health
6.6.
Constants
6.7.
Records
6.8.
Messages
6.9.
Local variables and assignment
6.10.
Doing math
6.11.
Anonymous messages and arrays
6.12.
Maybe some data, maybe not
6.13.
Tables and integrated query
6.14.
Maps and reduce
6.15.
Standard control
6.16.
Functions, procedures, and methods oh my
6.17.
Enumerations and dynamic dispatch
6.18.
Async with channels, futures, and handlers
6.19.
The glorious state machine
6.20.
Reactive formulas
6.21.
Privacy and bubbles
6.22.
Web processing
6.23.
Interacting with remote services
7.
Reference
7.1.
Standard Library
7.1.1.
String
7.1.2.
Math
7.1.3.
Statistics
7.1.4.
Principals
7.2.
Authentication
7.3.
Deployment Plan
7.4.
JavaScript API
7.5.
JSON Delta Format
8.
RxHTML
9.
History and Motivations behind Adama (i.e. Why!?!)
9.1.
Origin Story
9.2.
Embracing Laziness
9.3.
Affordability (i.e. Cheap)
9.4.
Stable computing
9.5.
Fun as a goal
10.
What is this Adama Thing
10.1.
Living Documents
10.2.
Actors, Actors, Actors
10.3.
Dungeon Master
10.4.
Mixed Storage and Compute Engine
10.5.
Privacy respecting storage
10.6.
Single file infrastructure
Light (default)
Rust
Coal
Navy
Ayu
Adama Platform
Standard Library
String
Math
Statistics
Principals