// SPDX-License-Identifier: MPL-2.0
// SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell
//
// PseudoScript face. Distinctive features exercised:
// function ... do ... end blocks, `--` Haskell/SQL-style comments,
// `set X to Y` bindings, `output X` I/O, multi-statement function bodies.
// face: pseudoscript

effect IO {
  fn println(s: String) -> ();
}

fn main() -{IO}-> () {
    let greeting = "Hello, PseudoScript!";
    println(greeting)
}
