There’s no runnable playground yet — a philosophy you can’t run is just a vibe, so here is how the language actually reads. Three snippets, chosen so you meet its posture at a glance, not a tutorial.
Vog code moves through one result shape: Ok or Ng.
Ng stands for “no good” — pronounced “N-G,” or “nog” as one syllable. It is a visible, typed failure value, not an exception hiding offscreen. It combines absence, (Maybe types) and error (Result types) into a single shape. Ok is the happy path, and Ng is the many ways you may stray from that path.