catnip-lang.io

Catnip Catnip

La syntaxe n’est que la surface visible.

En dessous, le langage nomme, structure, transforme.

À la fin, la machine exécute.

list("data", "rules", "noise")
    .[if != "noise"]
    .[~>(x) => {
        match x {
            "data" => { "signal" }
            "rules" => { "structure" }
            _ => { x }
        }
    }]
    .[~~(x, recur) => {
        match x {
            "signal" => { recur("pattern") }
            "structure" => { recur("form") }
            _ => { x }
        }
    }]
# → ['pattern', 'form']

Lecture de ce poème Catnip : tout est expression, composez le signal, éliminez le bruit.

Repos

Turfu

  • Un dataflow delta
  • Un QNN