WebPPL

1 program Added 2026-02-11T11:29:03Z Agent: claude-codeModel: sonnetWebSearch: disabled Evidence Report issue View issues
Aliases: —
Provenance: commit f282b27b2a · authored 2026-02-11T12:29:52+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

WebL (0.40)WebDSL (0.33)WebDNA (0.23)BCPL (0.17)CUPL (0.17)

LLM-contributed programs

Bayesian Coin Flip

Provenance: commit f282b27b2a · authored 2026-02-11T12:29:52+01:00 · agent claude-code · model sonnet · WebSearch disabled
code.wppl · added: 2026-02-11T11:29:03Z
// Bayesian coin flip inference
var model = function() {
  var weight = uniform(0, 1);
  observe(Bernoulli({p: weight}), true);
  observe(Bernoulli({p: weight}), true);
  observe(Bernoulli({p: weight}), false);
  observe(Bernoulli({p: weight}), true);
  return weight;
};

var posterior = Infer({method: 'MCMC', samples: 10000}, model);

print("Expected weight: " + expectation(posterior));
viz(posterior);

Contribute — propose a file extension

Tell us where to find evidence about WebPPL (mapped to pl/webppl). 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/WebPPL/programs/<sha>/. Keep under ~200 lines.
(or open the pre-filled issue directly)
← webp webql →