jev-dsl
inanna-malick
An early Haskell DSL that describes labeled Jev questions, renders requests and decodes matching answers.
- License
- MIT
- GitHub Stars
- 6
- Source reviewed
- 2026-09-19
Where Jev makes a decision
Uses inferred types and labeled handlers to connect Choice answers to predefined program branches.
What this project offers
Keeps questions, result types and branch handling in one inspectable definition.
Review scope
The README marks it early alpha with a changing interface. Type guarantees do not establish factual correctness, and the library itself has no network transport.
Sources and implementation
Related projects
jev
dannote · SDK & Decision Frameworks
Integrates Jev as an asynchronous Elixir/OTP process whose replies are handled with GenServer pattern matching.
zod-jev
jomatsu · SDK & Decision Frameworks
Adds semantic rules to Zod validation, such as checking whether text matches a description or contains personal information.
daf-jev
docxology · SDK & Decision Frameworks
A Python toolkit for Jev requests, batch evaluation, calibration and MCP access.
jev-starter
hamakyo · SDK & Decision Frameworks
TypeScript patterns for thresholds, fallbacks, human review and evaluation on top of the TypeSafe SDK.