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