Files
lux/examples/modules/use_stdlib.lux
2026-02-17 06:52:44 -05:00

16 lines
706 B
Plaintext

fn main(): Unit with {Console} = {
Console.print("=== Using Standard Library ===")
Console.print("identity(42) = " + toString(identity(42)))
Console.print("not(true) = " + toString(not(true)))
Console.print("and(true, false) = " + toString(and(true, false)))
Console.print("or(true, false) = " + toString(or(true, false)))
let x = opt.some(10)
let y = opt.none()
Console.print("isSome(Some(10)) = " + toString(opt.isSome(x)))
Console.print("isNone(None) = " + toString(opt.isNone(y)))
Console.print("unwrapOr(Some(10), 0) = " + toString(opt.unwrapOr(x, 0)))
Console.print("unwrapOr(None, 0) = " + toString(opt.unwrapOr(y, 0)))
}
let output = run main() with {}