Skip to content

Developers

Your Name edited this page Jan 26, 2026 · 1 revision

Developers

proven gives you safety functions you can rely on, across many languages, with correctness proven in Idris 2.

What to know:

  • All safety logic lives in Idris.
  • Zig is a pure ABI bridge.
  • Your language binding is a thin wrapper.

Usage model:

  1. Call binding function
  2. Zig ABI forwards to Idris
  3. Idris returns a proven result

If you see non‑Idris logic in a binding, treat it as unsafe and report it.

Clone this wiki locally