Skip to content

v1.0.0 - Initial Release: Production-Ready Boilerplate

Latest

Choose a tag to compare

@twoLoop-40 twoLoop-40 released this 15 Oct 04:36
· 2 commits to main since this release

πŸŽ‰ 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:

  1. Writing precise specifications with dependent types
  2. Getting compiler verification before code generation
  3. Auto-generating comprehensive test suites
  4. Catching bugs at type-check time instead of runtime

πŸ“š Learn More


Made with ❀️ for type-driven development