π Initial Release
Production-ready boilerplate for type-driven AI code generation with Idris2.
β¨ Features
- β Idris2 β Python conversion with runtime checks
- β Automatic test generation from type signatures
- β Dependent types β comprehensive test suites
- β Claude Code integration with slash commands
- β Two complete examples with 45+ tests (100% passing)
π Quick Start
```bash
git clone https://github.com/twoLoop-40/idris2-python-boilerplate.git
cd idris2-python-boilerplate
bash .claude/setup_project.sh
Try the examples
cd examples/01_basic
idris2 -o func func.idr && ./build/exec/func
python func.py
pytest test_func.py -v
```
π¦ What's Included
- Type-driven development workflow - Precise specifications with Idris2
- 2 working examples - From basic to advanced dependent types
- 45+ auto-generated tests - All passing β
- Complete documentation - README, examples, contributing guide
- MIT licensed - Use in any project
π― Benefits
Eliminates infinite debugging loops by:
- Writing precise specifications with dependent types
- Getting compiler verification before code generation
- Auto-generating comprehensive test suites
- Catching bugs at type-check time instead of runtime
π Learn More
Made with β€οΈ for type-driven development