Language: Start here¶
This section is about writing .incn programs: syntax, semantics, patterns, and mental models.
If you’re not sure where you fit, start at Start here.
Deciding if Incan fits¶
Tutorials (learn)¶
- The Incan Book (Basics): Book index
- Web framework tutorial: Web Framework (advanced; reads like tutorial + how-to)
How-to guides (do)¶
Reference (look up)¶
- Generated language reference: Language reference (generated)
- Formatting / style (canonical
incan fmtguide): Code formatting - Numeric semantics: Numeric Semantics
- Strings: Strings
- Derives reference cluster:
| Guide | Derives |
|---|---|
| String Representation | Debug, Display |
| Comparison | Eq, Ord, Hash |
| Copying & Default | Clone, Copy, Default |
| Serialization | Serialize, Deserialize |
| Custom Behavior | Overriding derived behavior |
Explanation (understand)¶
- Control flow
- Closures
- Consts
- Derives & Traits
- Enums
- Error Handling
- Imports & Modules
- Models & Classes
- Scopes & Name Resolution
See also¶
- Tooling: Tooling start here
- RFCs (design records): RFC index