shithub: mc

ref: b79e739ffcf4a2d7c6c177a257c63a24c7bc844f
dir: /test/stdopt-mk.myr/

View raw version
use std

const main = {args : byte[:][:]
	match getoption(123)
	`std.Some val:	std.put("Got a value: %i\n", val);;
	`std.None:	std.put("No value returned\n");;
	;;
}

const getoption = {val
	match val
	0:	-> `std.None;;
	_:	-> `std.Some val;;
	;;
}