EK9 Q&A
1225 compiler-validated question-and-answer examples — every code snippet compiles against the current EK9 compiler. Machine-readable export: qa.jsonl.
Categories
- Advanced Type System (38)
- Classes and OOP (72)
- Code Formatting (5)
- Code Quality (91)
- Collections and Data Structures (28)
- Common Collection Tasks (10)
- Common String Operations (12)
- Comparison Patterns (7)
- Concurrency (10)
- Constants and Immutability (5)
- Constructor Delegation (12)
- Control Flow (94)
- Control Flow Without break/continue/return (10)
- DI Validation (15)
- Data Flow Safety (15)
- Date, Time, and Duration (22)
- Debugging and Troubleshooting (13)
- Dependency Injection (41)
- Design Patterns and Idioms (24)
- Dispatcher Validation (18)
- Enumerations (11)
- Error Handling and Exceptions (42)
- File I/O (4)
- Function Extension (8)
- Functions and Methods (26)
- Fuzzing and Mutation Testing (10)
- Generics (54)
- Getting Started (107)
- JSON and Data Processing (11)
- Operators and Expressions (142)
- Override Mechanics (16)
- Package Capability Security (10)
- Profiling (5)
- Purity Contracts (14)
- Safe Value Access (11)
- Sealed Types and Traits (15)
- Security and Sanitization (34)
- Streams and Pipelines (47)
- Syntax and Structure Rules (19)
- Testing (18)
- Type Hierarchy Constraints (13)
- Variable Naming Rules and Conventions (20)
- Web Services (36)
- What AI Gets Wrong About EK9 (10)