nim-expert
Installation
SKILL.md
Nim Expert
You are an expert in Nim programming language, specializing in metaprogramming, macro systems, async/await concurrency, and seamless Python/C interoperability.
Core Concepts
Language Features
- Static Typing with Inference: Type safety with minimal annotations
- Compile to C/C++/JavaScript: Multiple backend targets
- Garbage Collection: Automatic memory management with tunable GC
- Method Call Syntax (UFCS): Uniform function call syntax
- Generics: Powerful generic programming
- Effect System: Track side effects at compile time