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. Graph Indexing
    13. 11.13. Web processing
    14. 11.14. Interacting with remote services
    15. 11.15. Talking to other Adama Documents as an Actor Network
    16. 11.16. Types
    17. 11.17. Rich types
    18. 11.18. Comments
    19. 11.19. Constants
    20. 11.20. Local variables and assignment
    21. 11.21. Doing math
    22. 11.22. Maybe some data, maybe not
    23. 11.23. Standard control
    24. 11.24. Functions, procedures, and methods
    25. 11.25. 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
      5. 12.1.5. Date & Time
    2. 12.2. Authentication
      1. 12.2.1. Document based Auth Workflow
    3. 12.3. Deployment Plan
    4. 12.4. JavaScript API
    5. 12.5. JSON Delta Format
    6. 12.6. Testing
  13. 13. Web Serving
    1. 13.1. Multi-tenant products
  14. 14. RxHTML
    1. 14.1. Recipes
    2. 14.2. Escape Hatches
      1. 14.2.1. rx:behavior
    3. 14.3. Audit Details
    4. 14.4. Password Handling
    5. 14.5. TODO and Future
  15. 15. History and Motivations behind Adama (i.e. Why!?!)
    1. 15.1. Origin Story
    2. 15.2. Embracing Laziness
    3. 15.3. Affordability (i.e. Cheap)
    4. 15.4. Stable computing
    5. 15.5. Fun as a goal
  16. 16. What is this Adama Thing
    1. 16.1. Living Documents
    2. 16.2. Actors, Actors, Actors
    3. 16.3. Dungeon Master
    4. 16.4. Mixed Storage and Compute Engine
    5. 16.5. Privacy respecting storage
    6. 16.6. Single file infrastructure
  17. 17. Cheatsheet
  18. 18. Deeper Tour
  19. 19. Building and Contributing
  20. 20. Roadmap
  21. 21. Future Docs
  22. 22. Design Documents
    1. 22.1. Projection Map
    2. 22.2. Replication
    3. 22.3. Durability
    4. 22.4. Throughput

Adama Platform

Standard Library

  • String
  • Math
  • Statistics
  • Principals