OxL Reference

data Closed

Channel closed (§8.7).

Example:

oxl✓ checked in CI
fn main() io {
  let (tx, rx) = chan<i64>(cap: 1)
  tx.send(1)!
  match rx.recv() {
    i64 v => print("got {v}")
    Closed _ => print("closed")
  }
}
Output
got 1
@error pub(api) data Closed

Since. 1.0.0-beta

Defined in: std/core/types.oxl:1197

See also