1. 1. Overview
  2. 2. Concepts of the Platform
  3. 3. Requirements driving Adama
  4. 4. The Basics of Adama
  5. 5. Adama as a ?
  6. 6. Tuturial Zero to Hero
    1. 6.1. Install the tool
    2. 6.2. Initializing your developer account
    3. 6.3. Kickstart a web app
    4. 6.4. Add a table
  7. 7. Old Tutorial - Hands on /w CLI
    1. 7.1. Installing the tool
    2. 7.2. Initializing your developer account
    3. 7.3. Creating a space
    4. 7.4. Bringing users into view
    5. 7.5. Writing and deploying Adama code to a space
    6. 7.6. Using the JavaScript client
  8. 8. Language Tour
  9. 9. How-to Guides
    1. 9.1. Tic-Tac-Toe
  10. 10. Examples to get playful with
    1. 10.1. Tic-Tac-Toe
    2. 10.2. Durable PubSub
    3. 10.3. Maximum Number
    4. 10.4. Hearts
    5. 10.5. Chat
    6. 10.6. Twilio SMS Bot
    7. 10.7. A silly example to tour features
  11. 11. Language Guide
    1. 11.1. Document layout
    2. 11.2. Static policies and document events
    3. 11.3. Privacy and bubbles
    4. 11.4. Reactive formulas
    5. 11.5. The glorious state machine
    6. 11.6. Async with channels, futures, and handlers
    7. 11.7. Records
    8. 11.8. Messages
    9. 11.9. Tables and integrated query
    10. 11.10. Anonymous messages and arrays
    11. 11.11. Maps and reduce
    12. 11.12. Web processing
    13. 11.13. Interacting with remote services
    14. 11.14. Talking to other Adama Documents as an Actor Network
    15. 11.15. Types
    16. 11.16. Rich types
    17. 11.17. Comments
    18. 11.18. Constants
    19. 11.19. Local variables and assignment
    20. 11.20. Doing math
    21. 11.21. Maybe some data, maybe not
    22. 11.22. Standard control
    23. 11.23. Functions, procedures, and methods
    24. 11.24. Enumerations and dynamic dispatch
  12. 12. Reference
    1. 12.1. Standard Library
      1. 12.1.1. String
      2. 12.1.2. Math
      3. 12.1.3. Statistics
      4. 12.1.4. Principals
    2. 12.2. Authentication
    3. 12.3. Deployment Plan
    4. 12.4. JavaScript API
    5. 12.5. JSON Delta Format
  13. 13. RxHTML
  14. 14. History and Motivations behind Adama (i.e. Why!?!)
    1. 14.1. Origin Story
    2. 14.2. Embracing Laziness
    3. 14.3. Affordability (i.e. Cheap)
    4. 14.4. Stable computing
    5. 14.5. Fun as a goal
  15. 15. What is this Adama Thing
    1. 15.1. Living Documents
    2. 15.2. Actors, Actors, Actors
    3. 15.3. Dungeon Master
    4. 15.4. Mixed Storage and Compute Engine
    5. 15.5. Privacy respecting storage
    6. 15.6. Single file infrastructure
  16. 16. Cheatsheet
  17. 17. Deeper Tour
  18. 18. Roadmap

Adama Platform

Standard Library

  • String
  • Math
  • Statistics
  • Principals