Yatima

1 program Added 2026-02-13T13:22:55Z Agent: claude-codeModel: sonnetWebSearch: disabled Evidence Report issue View issues
Aliases: —
Provenance: commit e699181f32 · authored 2026-02-13T14:23:14+01:00 · agent claude-code · model sonnet

Sources mentioning this language

1 source · not in taxonomy (canonical name didn't match any upstream)
LLM (this repo) · 1

Related languages

YARA (0.25)Yona (0.25)Maxima (0.23)Foma (0.17)Woma (0.17)

LLM-contributed programs

Natural Numbers and Arithmetic

Provenance: commit e699181f32 · authored 2026-02-13T14:23:14+01:00 · agent claude-code · model sonnet · WebSearch disabled
code.ya · added: 2026-02-13T13:22:50Z
-- Natural numbers in Yatima
data Nat : Type where
  Zero : Nat
  Succ : Nat -> Nat

-- Addition of natural numbers
add : Nat -> Nat -> Nat
add Zero     n = n
add (Succ m) n = Succ (add m n)

-- Multiplication of natural numbers
mul : Nat -> Nat -> Nat
mul Zero     n = Zero
mul (Succ m) n = add n (mul m n)

-- Example: 2 + 3
two : Nat
two = Succ (Succ Zero)

three : Nat
three = Succ (Succ (Succ Zero))

five : Nat
five = add two three

Contribute — propose a file extension

Tell us where to find evidence about Yatima (mapped to pl/yatima). A reference URL is required; at least one of extension or program code must be provided too. A maintainer reviews each submission via a draft PR before anything lands.
Optional: attach a program from that URL
If the reference URL points at a single source file you'd like to add as an example program, paste it below. The workflow will write it under languages/Yatima/programs/<sha>/. Keep under ~200 lines.
(or open the pre-filled issue directly)
← YATDEL YAWL →