Chymyst/curryhoward

Automatic code generation for Scala functions and expressions via the Curry-Howard isomorphism

40
/ 100
Emerging

This tool helps Scala developers quickly write common functional code. You provide the function's type signature or an expression's desired type and available values, and it automatically generates the Scala code to implement it. It's for Scala developers who write purely functional programs and want to automate boilerplate.

262 stars. No commits in the last 6 months.

Use this if you are a Scala developer writing purely functional code and want to automatically generate function bodies or expressions based on their types.

Not ideal if your Scala code involves side effects, requires specific mutable state, or you need to control the exact implementation details beyond the type signature.

Scala-development functional-programming code-generation software-engineering
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 12 / 25

How are scores calculated?

Stars

262

Forks

18

Language

Scala

License

Apache-2.0

Last pushed

May 25, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/Chymyst/curryhoward"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.