{"atom":"methods/Set","family":"methods","slug":"Set","header":{"atom":"methods/Set","axes":"Bool | Capture | DEFINITE | HOW | Int | Map | Num | Numeric | REPR | Real | VAR | WHAT | WHO | all | any | bless | cache | can | chrs | default | does | is-generic | item | iterator | join | keyof | lazy-if | nl-out | none | not | of | one | reverse | self | so | sum | take | total","cols":"set(1) | set()","gen":"gen/methods.raku","kind":"method matrix — every nullary method the type reports","source":"generated"},"axes":["Bool","Capture","DEFINITE","HOW","Int","Map","Num","Numeric","REPR","Real","VAR","WHAT","WHO","all","any","bless","cache","can","chrs","default","does","is-generic","item","iterator","join","keyof","lazy-if","nl-out","none","not","of","one","reverse","self","so","sum","take","total"],"cols":["set(1)","set()"],"engines":["rakudo-2026.07","rakupp-v3.14.0-114-gc779017-modified"],"kinds":["ref","pp"],"defFrom":"inventory:Set.^methods","counts":{"a":65,"f":0,"d":39,"c":0,"r":4,"n":0},"files":["generated/types/methods-Set.grid"],"records":[["0001","Bool | set(1)","(set(1)).Bool","Bool::True","a",["Bool::True","Bool::True"],0,[["type","Bool"]]],["0002","Bool | set()","(set()).Bool","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0003","Capture | set(1)","(set(1)).Capture","\\(\"1\" => Bool::True)","d",["\\(\"1\" => Bool::True)","\\(:1(Bool::True))"],0,[["type","Capture"]]],["0004","Capture | set()","(set()).Capture","\\()","a",["\\()","\\()"],0,[["type","Capture"]]],["0005","DEFINITE | set(1)","(set(1)).DEFINITE","Bool::True","a",["Bool::True","Bool::True"],0,[["type","Bool"]]],["0006","DEFINITE | set()","(set()).DEFINITE","Bool::True","a",["Bool::True","Bool::True"],0,[["type","Bool"]]],["0007","HOW | set(1)","(set(1)).HOW","UNRENDERABLE","r",["UNRENDERABLE","Metamodel::ClassHOW"],{"v":"disputed","w":"the reference produced no usable answer for this cell","d":"2026-08-15 against rakudo-2026.07"},[["type","Perl6::Metamodel::ClassHOW+{<anon>}"]]],["0008","HOW | set()","(set()).HOW","UNRENDERABLE","r",["UNRENDERABLE","Metamodel::ClassHOW"],{"v":"disputed","w":"the reference produced no usable answer for this cell","d":"2026-08-15 against rakudo-2026.07"},[["type","Perl6::Metamodel::ClassHOW+{<anon>}"]]],["0009","Int | set(1)","(set(1)).Int","1","a",["1","1"],0,[["type","Int"]]],["0010","Int | set()","(set()).Int","0","a",["0","0"],0,[["type","Int"]]],["0011","Map | set(1)","(set(1)).Map","$(Map.new((\"1\" => Bool::True)))","d",["$(Map.new((\"1\" => Bool::True)))","Map.new((\"1\" => Bool::True))"],0,[["type","Map"]]],["0012","Map | set()","(set()).Map","$(Map.new)","d",["$(Map.new)","Map.new(())"],0,[["type","Map"]]],["0013","Num | set(1)","(set(1)).Num","1e0","a",["1e0","1e0"],0,[["type","Num"]]],["0014","Num | set()","(set()).Num","0e0","a",["0e0","0e0"],0,[["type","Num"]]],["0015","Numeric | set(1)","(set(1)).Numeric","1","d",["1","1e0"],0,[["type","Int"]]],["0016","Numeric | set()","(set()).Numeric","0","d",["0","0e0"],0,[["type","Int"]]],["0017","REPR | set(1)","(set(1)).REPR","\"P6opaque\"","d",["\"P6opaque\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0018","REPR | set()","(set()).REPR","\"P6opaque\"","d",["\"P6opaque\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0019","Real | set(1)","(set(1)).Real","1","d",["1","1e0"],0,[["type","Int"]]],["0020","Real | set()","(set()).Real","0","d",["0","0e0"],0,[["type","Int"]]],["0021","VAR | set(1)","(set(1)).VAR","Set.new(1)","a",["Set.new(1)","Set.new(1)"],0,[["type","Set"]]],["0022","VAR | set()","(set()).VAR","set()","d",["set()","Set.new()"],0,[["type","Set"]]],["0023","WHAT | set(1)","(set(1)).WHAT","Set","a",["Set","Set"],0,[["type","Set"]]],["0024","WHAT | set()","(set()).WHAT","Set","a",["Set","Set"],0,[["type","Set"]]],["0025","WHO | set(1)","(set(1)).WHO","${}","a",["${}","${}"],0,[["type","Stash"]]],["0026","WHO | set()","(set()).WHO","${}","a",["${}","${}"],0,[["type","Stash"]]],["0027","all | set(1)","(set(1)).all","all(1 => Bool::True)","a",["all(1 => Bool::True)","all(1 => Bool::True)"],0,[["type","Junction"]]],["0028","all | set()","(set()).all","all()","a",["all()","all()"],0,[["type","Junction"]]],["0029","any | set(1)","(set(1)).any","any(1 => Bool::True)","a",["any(1 => Bool::True)","any(1 => Bool::True)"],0,[["type","Junction"]]],["0030","any | set()","(set()).any","any()","a",["any()","any()"],0,[["type","Junction"]]],["0031","bless | set(1)","(set(1)).bless","UNRENDERABLE","r",["UNRENDERABLE","Set.new()"],{"v":"disputed","w":"the reference produced no usable answer for this cell","d":"2026-08-15 against rakudo-2026.07"},[["type","Set"]]],["0032","bless | set()","(set()).bless","UNRENDERABLE","r",["UNRENDERABLE","Set.new()"],{"v":"disputed","w":"the reference produced no usable answer for this cell","d":"2026-08-15 against rakudo-2026.07"},[["type","Set"]]],["0033","cache | set(1)","(set(1)).cache","$(1 => Bool::True,)","a",["$(1 => Bool::True,)","$(1 => Bool::True,)"],0,[["type","List"]]],["0034","cache | set()","(set()).cache","$( )","a",["$( )","$( )"],0,[["type","List"]]],["0035","can(0) | set(1)","(set(1)).can(0)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0036","can(1) | set(1)","(set(1)).can(1)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0037","can(-1) | set(1)","(set(1)).can(-1)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0038","can(\"a\") | set(1)","(set(1)).can(\"a\")","$( )","a",["$( )","$( )"],0,[["type","List"]]],["0039","can(Any) | set(1)","(set(1)).can(Any)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0040","can(0) | set()","(set()).can(0)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0041","can(1) | set()","(set()).can(1)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0042","can(-1) | set()","(set()).can(-1)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0043","can(\"a\") | set()","(set()).can(\"a\")","$( )","a",["$( )","$( )"],0,[["type","List"]]],["0044","can(Any) | set()","(set()).can(Any)","throws X::AdHoc","d",["ERR:X::AdHoc","$( )"],0,0],["0045","chrs | set(1)","(set(1)).chrs","throws X::Multi::NoMatch","d",["ERR:X::Multi::NoMatch","\"\\0\""],0,0],["0046","chrs | set()","(set()).chrs","throws X::Multi::NoMatch","d",["ERR:X::Multi::NoMatch","\"\""],0,0],["0047","default | set(1)","(set(1)).default","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0048","default | set()","(set()).default","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0049","does(0) | set(1)","(set(1)).does(0)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0050","does(1) | set(1)","(set(1)).does(1)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0051","does(-1) | set(1)","(set(1)).does(-1)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0052","does(\"a\") | set(1)","(set(1)).does(\"a\")","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0053","does(Any) | set(1)","(set(1)).does(Any)","Bool::True","a",["Bool::True","Bool::True"],0,[["type","Bool"]]],["0054","does(0) | set()","(set()).does(0)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0055","does(1) | set()","(set()).does(1)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0056","does(-1) | set()","(set()).does(-1)","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0057","does(\"a\") | set()","(set()).does(\"a\")","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0058","does(Any) | set()","(set()).does(Any)","Bool::True","a",["Bool::True","Bool::True"],0,[["type","Bool"]]],["0059","is-generic | set(1)","(set(1)).is-generic","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0060","is-generic | set()","(set()).is-generic","Bool::False","d",["Bool::False","ERR:X::Method::NotFound"],0,[["type","Bool"]]],["0061","item | set(1)","(set(1)).item","Set.new(1)","a",["Set.new(1)","Set.new(1)"],0,[["type","Set"]]],["0062","item | set()","(set()).item","set()","d",["set()","Set.new()"],0,[["type","Set"]]],["0063","iterator | set(1)","(set(1)).iterator","Set::Iterate.new","d",["Set::Iterate.new","${:items($[1 => Bool::True]), :nondeterministic(Bool::True), :pos(0)}"],0,[["type","Set::Iterate"]]],["0064","iterator | set()","(set()).iterator","Rakudo::Iterator::Empty.new","d",["Rakudo::Iterator::Empty.new","${:items($[]), :nondeterministic(Bool::True), :pos(0)}"],0,[["type","Rakudo::Iterator::Empty"]]],["0065","join(0) | set(1)","(set(1)).join(0)","\"1\\tTrue\"","a",["\"1\\tTrue\"","\"1\\tTrue\""],0,[["type","Str"]]],["0066","join(1) | set(1)","(set(1)).join(1)","\"1\\tTrue\"","a",["\"1\\tTrue\"","\"1\\tTrue\""],0,[["type","Str"]]],["0067","join(-1) | set(1)","(set(1)).join(-1)","\"1\\tTrue\"","a",["\"1\\tTrue\"","\"1\\tTrue\""],0,[["type","Str"]]],["0068","join(\"a\") | set(1)","(set(1)).join(\"a\")","\"1\\tTrue\"","a",["\"1\\tTrue\"","\"1\\tTrue\""],0,[["type","Str"]]],["0069","join(Any) | set(1)","(set(1)).join(Any)","throws X::TypeCheck::Binding::Parameter","a",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::TypeCheck::Binding::Parameter"],0,0],["0070","join(0) | set()","(set()).join(0)","\"\"","a",["\"\"","\"\""],0,[["type","Str"]]],["0071","join(1) | set()","(set()).join(1)","\"\"","a",["\"\"","\"\""],0,[["type","Str"]]],["0072","join(-1) | set()","(set()).join(-1)","\"\"","a",["\"\"","\"\""],0,[["type","Str"]]],["0073","join(\"a\") | set()","(set()).join(\"a\")","\"\"","a",["\"\"","\"\""],0,[["type","Str"]]],["0074","join(Any) | set()","(set()).join(Any)","throws X::TypeCheck::Binding::Parameter","a",["ERR:X::TypeCheck::Binding::Parameter","ERR:X::TypeCheck::Binding::Parameter"],0,0],["0075","keyof | set(1)","(set(1)).keyof","Mu","a",["Mu","Mu"],0,[["type","Mu"]]],["0076","keyof | set()","(set()).keyof","Mu","a",["Mu","Mu"],0,[["type","Mu"]]],["0077","lazy-if(0) | set(1)","(set(1)).lazy-if(0)","Set.new(1)","d",["Set.new(1)","ERR:X::Method::NotFound"],0,[["type","Set"]]],["0078","lazy-if(1) | set(1)","(set(1)).lazy-if(1)","Set.new(1)","d",["Set.new(1)","ERR:X::Method::NotFound"],0,[["type","Set"]]],["0079","lazy-if(-1) | set(1)","(set(1)).lazy-if(-1)","Set.new(1)","d",["Set.new(1)","ERR:X::Method::NotFound"],0,[["type","Set"]]],["0080","lazy-if(\"a\") | set(1)","(set(1)).lazy-if(\"a\")","Set.new(1)","d",["Set.new(1)","ERR:X::Method::NotFound"],0,[["type","Set"]]],["0081","lazy-if(Any) | set(1)","(set(1)).lazy-if(Any)","Set.new(1)","d",["Set.new(1)","ERR:X::Method::NotFound"],0,[["type","Set"]]],["0082","lazy-if(0) | set()","(set()).lazy-if(0)","set()","d",["set()","ERR:X::Method::NotFound"],0,[["type","Set"]]],["0083","lazy-if(1) | set()","(set()).lazy-if(1)","set()","d",["set()","ERR:X::Method::NotFound"],0,[["type","Set"]]],["0084","lazy-if(-1) | set()","(set()).lazy-if(-1)","set()","d",["set()","ERR:X::Method::NotFound"],0,[["type","Set"]]],["0085","lazy-if(\"a\") | set()","(set()).lazy-if(\"a\")","set()","d",["set()","ERR:X::Method::NotFound"],0,[["type","Set"]]],["0086","lazy-if(Any) | set()","(set()).lazy-if(Any)","set()","d",["set()","ERR:X::Method::NotFound"],0,[["type","Set"]]],["0087","nl-out | set(1)","(set(1)).nl-out","\"\\n\"","d",["\"\\n\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0088","nl-out | set()","(set()).nl-out","\"\\n\"","d",["\"\\n\"","ERR:X::Method::NotFound"],0,[["type","Str"]]],["0089","none | set(1)","(set(1)).none","none(1 => Bool::True)","a",["none(1 => Bool::True)","none(1 => Bool::True)"],0,[["type","Junction"]]],["0090","none | set()","(set()).none","none()","a",["none()","none()"],0,[["type","Junction"]]],["0091","not | set(1)","(set(1)).not","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0092","not | set()","(set()).not","Bool::True","a",["Bool::True","Bool::True"],0,[["type","Bool"]]],["0093","of | set(1)","(set(1)).of","Bool","a",["Bool","Bool"],0,[["type","Bool"]]],["0094","of | set()","(set()).of","Bool","a",["Bool","Bool"],0,[["type","Bool"]]],["0095","one | set(1)","(set(1)).one","one(1 => Bool::True)","a",["one(1 => Bool::True)","one(1 => Bool::True)"],0,[["type","Junction"]]],["0096","one | set()","(set()).one","one()","a",["one()","one()"],0,[["type","Junction"]]],["0097","reverse | set(1)","(set(1)).reverse","$((1 => Bool::True,).Seq)","a",["$((1 => Bool::True,).Seq)","$((1 => Bool::True,).Seq)"],0,[["type","Seq"]]],["0098","reverse | set()","(set()).reverse","$(().Seq)","a",["$(().Seq)","$(().Seq)"],0,[["type","Seq"]]],["0099","self | set(1)","(set(1)).self","Set.new(1)","a",["Set.new(1)","Set.new(1)"],0,[["type","Set"]]],["0100","self | set()","(set()).self","set()","d",["set()","Set.new()"],0,[["type","Set"]]],["0101","so | set(1)","(set(1)).so","Bool::True","a",["Bool::True","Bool::True"],0,[["type","Bool"]]],["0102","so | set()","(set()).so","Bool::False","a",["Bool::False","Bool::False"],0,[["type","Bool"]]],["0103","sum | set(1)","(set(1)).sum","throws X::Multi::NoMatch","d",["ERR:X::Multi::NoMatch","0e0"],0,0],["0104","sum | set()","(set()).sum","0","a",["0","0"],0,[["type","Int"]]],["0105","take | set(1)","(set(1)).take","throws X::ControlFlow","a",["ERR:X::ControlFlow","ERR:X::ControlFlow"],0,0],["0106","take | set()","(set()).take","throws X::ControlFlow","a",["ERR:X::ControlFlow","ERR:X::ControlFlow"],0,0],["0107","total | set(1)","(set(1)).total","1","a",["1","1"],0,[["type","Int"]]],["0108","total | set()","(set()).total","0","a",["0","0"],0,[["type","Int"]]]]}