Guides from basics to advanced features.
| Guide | Description | Time |
|---|---|---|
| Quick Start | Get InputLayer running and execute your first query | 5 min |
| Installation | Detailed installation options | 10 min |
| First Program | Your first InputLayer program with facts and rules | 15 min |
| Guide | Description | Time |
|---|---|---|
| Core Concepts | Data modeling, identity semantics, update patterns | 20 min |
| REPL Guide | Interactive usage with the REPL | 15 min |
| Guide | Description | Time |
|---|---|---|
| Python SDK | Python OLM - define schemas, queries, rules, and migrations in pure Python | 30 min |
// Add some facts
+person("alice")
+person("bob")
// Query all persons
?person(X)
// Facts
+parent("alice", "bob")
+parent("bob", "charlie")
// Rule: grandparent relationship
+grandparent(X, Z) <- parent(X, Y), parent(Y, Z)
// Query
?grandparent(X, Y)
+score("alice", 95)
+score("bob", 87)
+score("charlie", 92)
// Average score
?avg<S> <- score(_, S)
After completing the guides:
- Reference - Quick lookup for commands and functions
- Specification - Authoritative language specification
- Internals - For contributors
- Check Troubleshooting for common issues
- See Commands Reference for
.helpcommand - Report issues at GitHub
