yamoon
- Ditch the runes, keep the power.
- Readable .hyml compiles to idiomatic Hoon.
- Macros, first-class tests, and Gall patterns built in.
- Full of generics and native bindings <3
READONLY
module:examples.math
functions:
square:
input:{ n: number }
output:number
return:n * n
tests:
square_logic:
kind:unit
func:square
cases:
- input: { n: 4 }
expect:16