ref: ad4d1397fb08b0d205e623f9a7c74fa19afb1c8c
dir: /test/matchptr.myr/
use std
const main = {
var x : std.option(std.option(int)#)
x = `std.Some &(`std.Some 123)
match x
| `std.Some &(`std.None): std.put("failed\n")
| `std.Some &(`std.Some 666): std.put("failed\n")
| `std.Some &(`std.Some 123): std.put("worked\n")
| _: std.put("failed\n")
;;
}