Dave Cross: Still Munging Data With Perl: Online event - Mar 27 Learn more
1234567891011121314151617181920212223242526 #!/usr/bin/rubysubset foo < Str, Numstruct Bar { a < foo, b < foo,}var t = Bar(:hi, 100)assert_eq(t.a, :hi)assert_eq(t.b, 100)do { var ok = false try { Bar([], {}) } catch { ok = true } assert(ok)}
#!/usr/bin/ruby
subset foo < Str, Num
struct Bar {
a < foo,
b < foo,
}
var t = Bar(:hi, 100)
assert_eq(t.a, :hi)
assert_eq(t.b, 100)
do {
var ok = false
try {
Bar([], {})
catch {
ok = true
assert(ok)