{"atom":"methods/Regex","family":"methods","slug":"Regex","header":{"atom":"methods/Regex","axes":"Bool | Capture | DEFINITE | HOW | REPR | VAR | WHAT | WHO | WHY | all | any | arity | assoc | associative | bless | bytecode-size | cache | can | candidates | cando | chrs | clone | count | does | equiv | has-loop-phasers | has-phaser | has-phasers | iffy | is-generic | is-implementation-detail | is-wrapped | item | iterator | join | lazy-if | looser | multi | nl-out | none | not | of | one | outer | package | phasers | precedence | reducer | returns | reverse | self | signature | so | soft | sum | take | thunky | tighter | unwrap | wrap","cols":"/a/ | /^ \\d+ $/","gen":"gen/methods.raku","kind":"method matrix — every nullary method the type reports","source":"generated"},"axes":["Bool","Capture","DEFINITE","HOW","REPR","VAR","WHAT","WHO","WHY","all","any","arity","assoc","associative","bless","bytecode-size","cache","can","candidates","cando","chrs","clone","count","does","equiv","has-loop-phasers","has-phaser","has-phasers","iffy","is-generic","is-implementation-detail","is-wrapped","item","iterator","join","lazy-if","looser","multi","nl-out","none","not","of","one","outer","package","phasers","precedence","reducer","returns","reverse","self","signature","so","soft","sum","take","thunky","tighter","unwrap","wrap"],"cols":["/a/","/^ \\d+ $/"],"engines":["rakudo-2026.07","rakupp-v3.14.0-114-gc779017-modified"],"kinds":["ref","pp"],"defFrom":"inventory:Regex.^methods","counts":{"a":24,"f":0,"d":198,"c":0,"r":2,"n":0},"files":["generated/types/methods-Regex.grid"],"records":[["0001","Bool | /a/","(/a/).Bool","Bool::False","d",["Bool::False","Bool::True"],0,[["type","Bool"]]],["0002","Bool | /^ \\d+ $/","(/^ \\d+ $/).Bool","Bool::False","d",["Bool::False","Bool::True"],0,[["type","Bool"]]],["0003","Capture | /a/","(/a/).Capture","throws X::Cannot::Capture","a",["ERR:X::Cannot::Capture","ERR:X::Cannot::Capture"],0,0],["0004","Capture | /^ \\d+ $/","(/^ \\d+ $/).Capture","throws X::Cannot::Capture","a",["ERR:X::Cannot::Capture","ERR:X::Cannot::Capture"],0,0],["0005","DEFINITE | /a/","(/a/).DEFINITE","Bool::True","a",["Bool::True","Bool::True"],0,[["type","Bool"]]],["0006","DEFINITE | /^ \\d+ $/","(/^ \\d+ $/).DEFINITE","Bool::True","a",["Bool::True","Bool::True"],0,[["type","Bool"]]],["0007","HOW | /a/","(/a/).HOW","Perl6::Metamodel::ClassHOW.new","d",["Perl6::Metamodel::ClassHOW.new","Metamodel::ClassHOW"],0,[["type","Perl6::Metamodel::ClassHOW"]]],["0008","HOW | /^ \\d+ $/","(/^ \\d+ $/).HOW","Perl6::Metamodel::ClassHOW.new","d",["Perl6::Metamodel::ClassHOW.new","Metamodel::ClassHOW"],0,[["type","Perl6::Metamodel::ClassHOW"]]],["0009","REPR | /a/","(/a/).REPR","\"P6opaque\"","d",["\"P6opaque\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0010","REPR | /^ \\d+ $/","(/^ \\d+ $/).REPR","\"P6opaque\"","d",["\"P6opaque\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0011","VAR | /a/","(/a/).VAR","/a/","d",["/a/","rx/a/"],0,[["type","Regex"]]],["0012","VAR | /^ \\d+ $/","(/^ \\d+ $/).VAR","/^ \\d+ $/","d",["/^ \\d+ $/","rx/^ \\d+ $/"],0,[["type","Regex"]]],["0013","WHAT | /a/","(/a/).WHAT","Regex","a",["Regex","Regex"],0,[["type","Regex"]]],["0014","WHAT | /^ \\d+ $/","(/^ \\d+ $/).WHAT","Regex","a",["Regex","Regex"],0,[["type","Regex"]]],["0015","WHO | /a/","(/a/).WHO","${}","a",["${}","${}"],0,[["type","Stash"]]],["0016","WHO | /^ \\d+ $/","(/^ \\d+ $/).WHO","${}","a",["${}","${}"],0,[["type","Stash"]]],["0017","WHY | /a/","(/a/).WHY","Nil","d",["Nil","Any"],0,[["type","Nil+{Mu::Suggestion[Regex]}"]]],["0018","WHY | /^ \\d+ $/","(/^ \\d+ $/).WHY","Nil","d",["Nil","Any"],0,[["type","Nil+{Mu::Suggestion[Regex]}"]]],["0019","all | /a/","(/a/).all","all(/a/)","d",["all(/a/)","all(rx/a/)"],0,[["type","Junction"]]],["0020","all | /^ \\d+ $/","(/^ \\d+ $/).all","all(/^ \\d+ $/)","d",["all(/^ \\d+ $/)","all(rx/^ \\d+ $/)"],0,[["type","Junction"]]],["0021","any | /a/","(/a/).any","any(/a/)","d",["any(/a/)","any(rx/a/)"],0,[["type","Junction"]]],["0022","any | /^ \\d+ $/","(/^ \\d+ $/).any","any(/^ \\d+ $/)","d",["any(/^ \\d+ $/)","any(rx/^ \\d+ $/)"],0,[["type","Junction"]]],["0023","arity | /a/","(/a/).arity","1","d",["1","ERR:X::Method::NotFound"],0,[["type","Int"]]],["0024","arity | /^ \\d+ $/","(/^ \\d+ $/).arity","1","d",["1","ERR:X::Method::NotFound"],0,[["type","Int"]]],["0025","assoc(0) | /a/","(/a/).assoc(0)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0026","assoc(1) | /a/","(/a/).assoc(1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0027","assoc(-1) | /a/","(/a/).assoc(-1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0028","assoc(\"a\") | /a/","(/a/).assoc(\"a\")","Any","d",["Any","ERR:X::Method::NotFound"],0,[["type","Any"]]],["0029","assoc(Any) | /a/","(/a/).assoc(Any)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0030","assoc(0) | /^ \\d+ $/","(/^ \\d+ $/).assoc(0)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0031","assoc(1) | /^ \\d+ $/","(/^ \\d+ $/).assoc(1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0032","assoc(-1) | /^ \\d+ $/","(/^ \\d+ $/).assoc(-1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0033","assoc(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).assoc(\"a\")","Any","d",["Any","ERR:X::Method::NotFound"],0,[["type","Any"]]],["0034","assoc(Any) | /^ \\d+ $/","(/^ \\d+ $/).assoc(Any)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0035","associative | /a/","(/a/).associative","\"\"","d",["\"\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0036","associative | /^ \\d+ $/","(/^ \\d+ $/).associative","\"\"","d",["\"\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0037","bless | /a/","(/a/).bless","","d",["","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0038","bless | /^ \\d+ $/","(/^ \\d+ $/).bless","","d",["","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0039","bytecode-size | /a/","(/a/).bytecode-size","758","d",["758","ERR:X::Method::NotFound"],0,[["type","Int"]]],["0040","bytecode-size | /^ \\d+ $/","(/^ \\d+ $/).bytecode-size","718","d",["718","ERR:X::Method::NotFound"],0,[["type","Int"]]],["0041","cache | /a/","(/a/).cache","$(/a/,)","d",["$(/a/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0042","cache | /^ \\d+ $/","(/^ \\d+ $/).cache","$(/^ \\d+ $/,)","d",["$(/^ \\d+ $/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0043","can(0) | /a/","(/a/).can(0)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0044","can(1) | /a/","(/a/).can(1)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0045","can(-1) | /a/","(/a/).can(-1)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0046","can(\"a\") | /a/","(/a/).can(\"a\")","$( )","a",["$( )","$( )"],0,[["type","List"]]],["0047","can(Any) | /a/","(/a/).can(Any)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0048","can(0) | /^ \\d+ $/","(/^ \\d+ $/).can(0)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0049","can(1) | /^ \\d+ $/","(/^ \\d+ $/).can(1)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0050","can(-1) | /^ \\d+ $/","(/^ \\d+ $/).can(-1)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0051","can(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).can(\"a\")","$( )","a",["$( )","$( )"],0,[["type","List"]]],["0052","can(Any) | /^ \\d+ $/","(/^ \\d+ $/).can(Any)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0053","candidates | /a/","(/a/).candidates","$(/a/,)","d",["$(/a/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0054","candidates | /^ \\d+ $/","(/^ \\d+ $/).candidates","$(/^ \\d+ $/,)","d",["$(/^ \\d+ $/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0055","cando(0) | /a/","(/a/).cando(0)","$(/a/,)","d",["$(/a/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0056","cando(1) | /a/","(/a/).cando(1)","$(/a/,)","d",["$(/a/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0057","cando(-1) | /a/","(/a/).cando(-1)","$(/a/,)","d",["$(/a/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0058","cando(\"a\") | /a/","(/a/).cando(\"a\")","$(/a/,)","d",["$(/a/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0059","cando(Any) | /a/","(/a/).cando(Any)","$(/a/,)","d",["$(/a/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0060","cando(0) | /^ \\d+ $/","(/^ \\d+ $/).cando(0)","$(/^ \\d+ $/,)","d",["$(/^ \\d+ $/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0061","cando(1) | /^ \\d+ $/","(/^ \\d+ $/).cando(1)","$(/^ \\d+ $/,)","d",["$(/^ \\d+ $/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0062","cando(-1) | /^ \\d+ $/","(/^ \\d+ $/).cando(-1)","$(/^ \\d+ $/,)","d",["$(/^ \\d+ $/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0063","cando(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).cando(\"a\")","$(/^ \\d+ $/,)","d",["$(/^ \\d+ $/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0064","cando(Any) | /^ \\d+ $/","(/^ \\d+ $/).cando(Any)","$(/^ \\d+ $/,)","d",["$(/^ \\d+ $/,)","ERR:X::Method::NotFound"],0,[["type","List"]]],["0065","chrs | /a/","(/a/).chrs","throws X::Multi::NoMatch","d",["ERR:X::Multi::NoMatch","ERR:X::Method::NotFound"],0,0],["0066","chrs | /^ \\d+ $/","(/^ \\d+ $/).chrs","throws X::Multi::NoMatch","d",["ERR:X::Multi::NoMatch","ERR:X::Method::NotFound"],0,0],["0067","clone | /a/","(/a/).clone","/a/","d",["/a/","rx/a/"],0,[["type","Regex"]]],["0068","clone | /^ \\d+ $/","(/^ \\d+ $/).clone","/^ \\d+ $/","d",["/^ \\d+ $/","rx/^ \\d+ $/"],0,[["type","Regex"]]],["0069","count | /a/","(/a/).count","1","d",["1","ERR:X::Method::NotFound"],0,[["type","Int"]]],["0070","count | /^ \\d+ $/","(/^ \\d+ $/).count","1","d",["1","ERR:X::Method::NotFound"],0,[["type","Int"]]],["0071","does(0) | /a/","(/a/).does(0)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0072","does(1) | /a/","(/a/).does(1)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0073","does(-1) | /a/","(/a/).does(-1)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0074","does(\"a\") | /a/","(/a/).does(\"a\")","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0075","does(Any) | /a/","(/a/).does(Any)","Bool::True","a",["Bool::True","Bool::True"],0,[["type","Bool"]]],["0076","does(0) | /^ \\d+ $/","(/^ \\d+ $/).does(0)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0077","does(1) | /^ \\d+ $/","(/^ \\d+ $/).does(1)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0078","does(-1) | /^ \\d+ $/","(/^ \\d+ $/).does(-1)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0079","does(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).does(\"a\")","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0080","does(Any) | /^ \\d+ $/","(/^ \\d+ $/).does(Any)","Bool::True","a",["Bool::True","Bool::True"],0,[["type","Bool"]]],["0081","equiv(0) | /a/","(/a/).equiv(0)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0082","equiv(1) | /a/","(/a/).equiv(1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0083","equiv(-1) | /a/","(/a/).equiv(-1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0084","equiv(\"a\") | /a/","(/a/).equiv(\"a\")","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0085","equiv(Any) | /a/","(/a/).equiv(Any)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0086","equiv(0) | /^ \\d+ $/","(/^ \\d+ $/).equiv(0)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0087","equiv(1) | /^ \\d+ $/","(/^ \\d+ $/).equiv(1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0088","equiv(-1) | /^ \\d+ $/","(/^ \\d+ $/).equiv(-1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0089","equiv(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).equiv(\"a\")","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0090","equiv(Any) | /^ \\d+ $/","(/^ \\d+ $/).equiv(Any)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0091","has-loop-phasers | /a/","(/a/).has-loop-phasers","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0092","has-loop-phasers | /^ \\d+ $/","(/^ \\d+ $/).has-loop-phasers","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0093","has-phaser(0) | /a/","(/a/).has-phaser(0)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0094","has-phaser(1) | /a/","(/a/).has-phaser(1)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0095","has-phaser(-1) | /a/","(/a/).has-phaser(-1)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0096","has-phaser(\"a\") | /a/","(/a/).has-phaser(\"a\")","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0097","has-phaser(Any) | /a/","(/a/).has-phaser(Any)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0098","has-phaser(0) | /^ \\d+ $/","(/^ \\d+ $/).has-phaser(0)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0099","has-phaser(1) | /^ \\d+ $/","(/^ \\d+ $/).has-phaser(1)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0100","has-phaser(-1) | /^ \\d+ $/","(/^ \\d+ $/).has-phaser(-1)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0101","has-phaser(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).has-phaser(\"a\")","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0102","has-phaser(Any) | /^ \\d+ $/","(/^ \\d+ $/).has-phaser(Any)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0103","has-phasers | /a/","(/a/).has-phasers","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0104","has-phasers | /^ \\d+ $/","(/^ \\d+ $/).has-phasers","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0105","iffy | /a/","(/a/).iffy","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0106","iffy | /^ \\d+ $/","(/^ \\d+ $/).iffy","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0107","is-generic | /a/","(/a/).is-generic","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0108","is-generic | /^ \\d+ $/","(/^ \\d+ $/).is-generic","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0109","is-implementation-detail | /a/","(/a/).is-implementation-detail","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0110","is-implementation-detail | /^ \\d+ $/","(/^ \\d+ $/).is-implementation-detail","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0111","is-wrapped | /a/","(/a/).is-wrapped","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0112","is-wrapped | /^ \\d+ $/","(/^ \\d+ $/).is-wrapped","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0113","item | /a/","(/a/).item","/a/","d",["/a/","rx/a/"],0,[["type","Regex"]]],["0114","item | /^ \\d+ $/","(/^ \\d+ $/).item","/^ \\d+ $/","d",["/^ \\d+ $/","rx/^ \\d+ $/"],0,[["type","Regex"]]],["0115","iterator | /a/","(/a/).iterator","Rakudo::Iterator::OneValue.new","d",["Rakudo::Iterator::OneValue.new","${:items($[rx/a/]), :pos(0)}"],0,[["type","Rakudo::Iterator::OneValue"]]],["0116","iterator | /^ \\d+ $/","(/^ \\d+ $/).iterator","Rakudo::Iterator::OneValue.new","d",["Rakudo::Iterator::OneValue.new","${:items($[rx/^ \\d+ $/]), :pos(0)}"],0,[["type","Rakudo::Iterator::OneValue"]]],["0117","join(0) | /a/","(/a/).join(0)","\"\"","d",["\"\"","\"a\""],0,[["type","Str"]]],["0118","join(1) | /a/","(/a/).join(1)","\"\"","d",["\"\"","\"a\""],0,[["type","Str"]]],["0119","join(-1) | /a/","(/a/).join(-1)","\"\"","d",["\"\"","\"a\""],0,[["type","Str"]]],["0120","join(\"a\") | /a/","(/a/).join(\"a\")","\"\"","d",["\"\"","\"a\""],0,[["type","Str"]]],["0121","join(Any) | /a/","(/a/).join(Any)","throws X::TypeCheck::Binding::Parameter","a",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::TypeCheck::Binding::Parameter"],0,0],["0122","join(0) | /^ \\d+ $/","(/^ \\d+ $/).join(0)","\"\"","d",["\"\"","\"^ \\\\d+ \\$\""],0,[["type","Str"]]],["0123","join(1) | /^ \\d+ $/","(/^ \\d+ $/).join(1)","\"\"","d",["\"\"","\"^ \\\\d+ \\$\""],0,[["type","Str"]]],["0124","join(-1) | /^ \\d+ $/","(/^ \\d+ $/).join(-1)","\"\"","d",["\"\"","\"^ \\\\d+ \\$\""],0,[["type","Str"]]],["0125","join(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).join(\"a\")","\"\"","d",["\"\"","\"^ \\\\d+ \\$\""],0,[["type","Str"]]],["0126","join(Any) | /^ \\d+ $/","(/^ \\d+ $/).join(Any)","throws X::TypeCheck::Binding::Parameter","a",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::TypeCheck::Binding::Parameter"],0,0],["0127","lazy-if(0) | /a/","(/a/).lazy-if(0)","/a/","d",["/a/","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0128","lazy-if(1) | /a/","(/a/).lazy-if(1)","/a/","d",["/a/","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0129","lazy-if(-1) | /a/","(/a/).lazy-if(-1)","/a/","d",["/a/","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0130","lazy-if(\"a\") | /a/","(/a/).lazy-if(\"a\")","/a/","d",["/a/","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0131","lazy-if(Any) | /a/","(/a/).lazy-if(Any)","/a/","d",["/a/","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0132","lazy-if(0) | /^ \\d+ $/","(/^ \\d+ $/).lazy-if(0)","/^ \\d+ $/","d",["/^ \\d+ $/","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0133","lazy-if(1) | /^ \\d+ $/","(/^ \\d+ $/).lazy-if(1)","/^ \\d+ $/","d",["/^ \\d+ $/","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0134","lazy-if(-1) | /^ \\d+ $/","(/^ \\d+ $/).lazy-if(-1)","/^ \\d+ $/","d",["/^ \\d+ $/","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0135","lazy-if(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).lazy-if(\"a\")","/^ \\d+ $/","d",["/^ \\d+ $/","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0136","lazy-if(Any) | /^ \\d+ $/","(/^ \\d+ $/).lazy-if(Any)","/^ \\d+ $/","d",["/^ \\d+ $/","ERR:X::Method::NotFound"],0,[["type","Regex"]]],["0137","looser(0) | /a/","(/a/).looser(0)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0138","looser(1) | /a/","(/a/).looser(1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0139","looser(-1) | /a/","(/a/).looser(-1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0140","looser(\"a\") | /a/","(/a/).looser(\"a\")","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0141","looser(Any) | /a/","(/a/).looser(Any)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0142","looser(0) | /^ \\d+ $/","(/^ \\d+ $/).looser(0)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0143","looser(1) | /^ \\d+ $/","(/^ \\d+ $/).looser(1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0144","looser(-1) | /^ \\d+ $/","(/^ \\d+ $/).looser(-1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0145","looser(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).looser(\"a\")","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0146","looser(Any) | /^ \\d+ $/","(/^ \\d+ $/).looser(Any)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0147","multi | /a/","(/a/).multi","0","d",["0","ERR:X::Method::NotFound"],0,[["type","Int"]]],["0148","multi | /^ \\d+ $/","(/^ \\d+ $/).multi","0","d",["0","ERR:X::Method::NotFound"],0,[["type","Int"]]],["0149","nl-out | /a/","(/a/).nl-out","\"\\n\"","d",["\"\\n\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0150","nl-out | /^ \\d+ $/","(/^ \\d+ $/).nl-out","\"\\n\"","d",["\"\\n\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0151","none | /a/","(/a/).none","none(/a/)","d",["none(/a/)","none(rx/a/)"],0,[["type","Junction"]]],["0152","none | /^ \\d+ $/","(/^ \\d+ $/).none","none(/^ \\d+ $/)","d",["none(/^ \\d+ $/)","none(rx/^ \\d+ $/)"],0,[["type","Junction"]]],["0153","not | /a/","(/a/).not","Bool::True","d",["Bool::True","Bool::False"],0,[["type","Bool"]]],["0154","not | /^ \\d+ $/","(/^ \\d+ $/).not","Bool::True","d",["Bool::True","Bool::False"],0,[["type","Bool"]]],["0155","of | /a/","(/a/).of","Mu","d",["Mu","ERR:X::Method::NotFound"],0,[["type","Mu"]]],["0156","of | /^ \\d+ $/","(/^ \\d+ $/).of","Mu","d",["Mu","ERR:X::Method::NotFound"],0,[["type","Mu"]]],["0157","one | /a/","(/a/).one","one(/a/)","d",["one(/a/)","one(rx/a/)"],0,[["type","Junction"]]],["0158","one | /^ \\d+ $/","(/^ \\d+ $/).one","one(/^ \\d+ $/)","d",["one(/^ \\d+ $/)","one(rx/^ \\d+ $/)"],0,[["type","Junction"]]],["0159","outer | /a/","(/a/).outer","->  { #`(Block|2515404851600) ... }","r",["->  { #`(Block|2515404851600) ... }","ERR:X::Method::NotFound"],{"v":"disputed","w":"the reference answers differently on two identical runs, so there is nothing stable to assert","d":"2026-08-15 against rakudo-2026.07"},[["type","Block"]]],["0160","outer | /^ \\d+ $/","(/^ \\d+ $/).outer","->  { #`(Block|2515404852032) ... }","r",["->  { #`(Block|2515404852032) ... }","ERR:X::Method::NotFound"],{"v":"disputed","w":"the reference answers differently on two identical runs, so there is nothing stable to assert","d":"2026-08-15 against rakudo-2026.07"},[["type","Block"]]],["0161","package | /a/","(/a/).package","GLOBAL","d",["GLOBAL","ERR:X::Method::NotFound"],0,[["type","GLOBAL"]]],["0162","package | /^ \\d+ $/","(/^ \\d+ $/).package","GLOBAL","d",["GLOBAL","ERR:X::Method::NotFound"],0,[["type","GLOBAL"]]],["0163","phasers(0) | /a/","(/a/).phasers(0)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0164","phasers(1) | /a/","(/a/).phasers(1)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0165","phasers(-1) | /a/","(/a/).phasers(-1)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0166","phasers(\"a\") | /a/","(/a/).phasers(\"a\")","$( )","d",["$( )","ERR:X::Method::NotFound"],0,[["type","List"]]],["0167","phasers(Any) | /a/","(/a/).phasers(Any)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0168","phasers(0) | /^ \\d+ $/","(/^ \\d+ $/).phasers(0)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0169","phasers(1) | /^ \\d+ $/","(/^ \\d+ $/).phasers(1)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0170","phasers(-1) | /^ \\d+ $/","(/^ \\d+ $/).phasers(-1)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0171","phasers(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).phasers(\"a\")","$( )","d",["$( )","ERR:X::Method::NotFound"],0,[["type","List"]]],["0172","phasers(Any) | /^ \\d+ $/","(/^ \\d+ $/).phasers(Any)","throws X::AdHoc","d",["ERR:X::AdHoc","ERR:X::Method::NotFound"],0,0],["0173","precedence | /a/","(/a/).precedence","\"\"","d",["\"\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0174","precedence | /^ \\d+ $/","(/^ \\d+ $/).precedence","\"\"","d",["\"\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0175","reducer | /a/","(/a/).reducer","proto sub METAOP_REDUCE_LEFT (|) {*}","d",["proto sub METAOP_REDUCE_LEFT (|) {*}","ERR:X::Method::NotFound"],0,[["type","Sub+{is-implementation-detail}"]]],["0176","reducer | /^ \\d+ $/","(/^ \\d+ $/).reducer","proto sub METAOP_REDUCE_LEFT (|) {*}","d",["proto sub METAOP_REDUCE_LEFT (|) {*}","ERR:X::Method::NotFound"],0,[["type","Sub+{is-implementation-detail}"]]],["0177","returns | /a/","(/a/).returns","Mu","d",["Mu","ERR:X::Method::NotFound"],0,[["type","Mu"]]],["0178","returns | /^ \\d+ $/","(/^ \\d+ $/).returns","Mu","d",["Mu","ERR:X::Method::NotFound"],0,[["type","Mu"]]],["0179","reverse | /a/","(/a/).reverse","$((/a/,).Seq)","d",["$((/a/,).Seq)","ERR:X::Method::NotFound"],0,[["type","Seq"]]],["0180","reverse | /^ \\d+ $/","(/^ \\d+ $/).reverse","$((/^ \\d+ $/,).Seq)","d",["$((/^ \\d+ $/,).Seq)","ERR:X::Method::NotFound"],0,[["type","Seq"]]],["0181","self | /a/","(/a/).self","/a/","d",["/a/","rx/a/"],0,[["type","Regex"]]],["0182","self | /^ \\d+ $/","(/^ \\d+ $/).self","/^ \\d+ $/","d",["/^ \\d+ $/","rx/^ \\d+ $/"],0,[["type","Regex"]]],["0183","signature | /a/","(/a/).signature",":(Mu $:: *%_)","d",[":(Mu $:: *%_)","ERR:X::Method::NotFound"],0,[["type","Signature"]]],["0184","signature | /^ \\d+ $/","(/^ \\d+ $/).signature",":(Mu $:: *%_)","d",[":(Mu $:: *%_)","ERR:X::Method::NotFound"],0,[["type","Signature"]]],["0185","so | /a/","(/a/).so","Bool::False","d",["Bool::False","Bool::True"],0,[["type","Bool"]]],["0186","so | /^ \\d+ $/","(/^ \\d+ $/).so","Bool::False","d",["Bool::False","Bool::True"],0,[["type","Bool"]]],["0187","soft | /a/","(/a/).soft","Any","d",["Any","ERR:X::Method::NotFound"],0,[["type","Any"]]],["0188","soft | /^ \\d+ $/","(/^ \\d+ $/).soft","Any","d",["Any","ERR:X::Method::NotFound"],0,[["type","Any"]]],["0189","sum | /a/","(/a/).sum","throws X::Multi::NoMatch","d",["ERR:X::Multi::NoMatch","ERR:X::Method::NotFound"],0,0],["0190","sum | /^ \\d+ $/","(/^ \\d+ $/).sum","throws X::Multi::NoMatch","d",["ERR:X::Multi::NoMatch","ERR:X::Method::NotFound"],0,0],["0191","take | /a/","(/a/).take","throws X::ControlFlow","a",["ERR:X::ControlFlow","ERR:X::ControlFlow"],0,0],["0192","take | /^ \\d+ $/","(/^ \\d+ $/).take","throws X::ControlFlow","a",["ERR:X::ControlFlow","ERR:X::ControlFlow"],0,0],["0193","thunky | /a/","(/a/).thunky","\"\"","d",["\"\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0194","thunky | /^ \\d+ $/","(/^ \\d+ $/).thunky","\"\"","d",["\"\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0195","tighter(0) | /a/","(/a/).tighter(0)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0196","tighter(1) | /a/","(/a/).tighter(1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0197","tighter(-1) | /a/","(/a/).tighter(-1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0198","tighter(\"a\") | /a/","(/a/).tighter(\"a\")","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0199","tighter(Any) | /a/","(/a/).tighter(Any)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0200","tighter(0) | /^ \\d+ $/","(/^ \\d+ $/).tighter(0)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0201","tighter(1) | /^ \\d+ $/","(/^ \\d+ $/).tighter(1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0202","tighter(-1) | /^ \\d+ $/","(/^ \\d+ $/).tighter(-1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0203","tighter(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).tighter(\"a\")","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0204","tighter(Any) | /^ \\d+ $/","(/^ \\d+ $/).tighter(Any)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0205","unwrap(0) | /a/","(/a/).unwrap(0)","throws X::Routine::Unwrap","d",["ERR:X::Routine::Unwrap","ERR:X::Method::NotFound"],0,0],["0206","unwrap(1) | /a/","(/a/).unwrap(1)","throws X::Routine::Unwrap","d",["ERR:X::Routine::Unwrap","ERR:X::Method::NotFound"],0,0],["0207","unwrap(-1) | /a/","(/a/).unwrap(-1)","throws X::Routine::Unwrap","d",["ERR:X::Routine::Unwrap","ERR:X::Method::NotFound"],0,0],["0208","unwrap(\"a\") | /a/","(/a/).unwrap(\"a\")","throws X::Routine::Unwrap","d",["ERR:X::Routine::Unwrap","ERR:X::Method::NotFound"],0,0],["0209","unwrap(Any) | /a/","(/a/).unwrap(Any)","throws X::Routine::Unwrap","d",["ERR:X::Routine::Unwrap","ERR:X::Method::NotFound"],0,0],["0210","unwrap(0) | /^ \\d+ $/","(/^ \\d+ $/).unwrap(0)","throws X::Routine::Unwrap","d",["ERR:X::Routine::Unwrap","ERR:X::Method::NotFound"],0,0],["0211","unwrap(1) | /^ \\d+ $/","(/^ \\d+ $/).unwrap(1)","throws X::Routine::Unwrap","d",["ERR:X::Routine::Unwrap","ERR:X::Method::NotFound"],0,0],["0212","unwrap(-1) | /^ \\d+ $/","(/^ \\d+ $/).unwrap(-1)","throws X::Routine::Unwrap","d",["ERR:X::Routine::Unwrap","ERR:X::Method::NotFound"],0,0],["0213","unwrap(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).unwrap(\"a\")","throws X::Routine::Unwrap","d",["ERR:X::Routine::Unwrap","ERR:X::Method::NotFound"],0,0],["0214","unwrap(Any) | /^ \\d+ $/","(/^ \\d+ $/).unwrap(Any)","throws X::Routine::Unwrap","d",["ERR:X::Routine::Unwrap","ERR:X::Method::NotFound"],0,0],["0215","wrap(0) | /a/","(/a/).wrap(0)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0216","wrap(1) | /a/","(/a/).wrap(1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0217","wrap(-1) | /a/","(/a/).wrap(-1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0218","wrap(\"a\") | /a/","(/a/).wrap(\"a\")","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0219","wrap(Any) | /a/","(/a/).wrap(Any)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0220","wrap(0) | /^ \\d+ $/","(/^ \\d+ $/).wrap(0)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0221","wrap(1) | /^ \\d+ $/","(/^ \\d+ $/).wrap(1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0222","wrap(-1) | /^ \\d+ $/","(/^ \\d+ $/).wrap(-1)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0223","wrap(\"a\") | /^ \\d+ $/","(/^ \\d+ $/).wrap(\"a\")","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0],["0224","wrap(Any) | /^ \\d+ $/","(/^ \\d+ $/).wrap(Any)","throws X::TypeCheck::Binding::Parameter","d",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::Method::NotFound"],0,0]]}