Perl 6 Routines

This is a list of all built-in Routines that are documented here as part of the Perl 6 language. Use the above menu to narrow it down topically.

Name Type Description
! prefix

(From Operators)

!!! listop

(From Operators)

!= infix

(From Operators)

% infix

(From Operators)

%% infix

(From Operators)

& infix

(From Operators)

&& infix

(From Operators)

&*chdir sub

(From routines)

( ) term, postcircumfix

(From Operators, Operators)

* term, infix

(From Terms, Operators)

** infix

(From Operators)

+ prefix, infix

(From Operators, Operators)

+& infix

(From Operators)

++ prefix, postfix

(From Operators, Operators)

++⚛ prefix

(From atomicint)

+< infix

(From Operators)

+> infix

(From Operators)

+^ prefix, infix

(From Operators, Operators)

+| infix

(From Operators)

, infix

(From Operators)

,= postfix

(From Operators)

- prefix, infix

(From Operators, Operators)

-- prefix

(From Operators)

--⚛ prefix

(From atomicint)

. infix

(From Operators)

.. infix

(From Operators)

... listop

(From Operators)

..^ infix

(From Operators)

.= infix

(From Operators)

/ infix

(From Operators)

// infix

(From Operators)

: infix

(From Operators)

::= infix

(From Operators)

:= infix

(From Operators)

< infix

(From Operators)

< > term, postcircumfix

(From Operators, Operators)

<= infix

(From Operators)

<== infix

(From Operators)

<=> infix

(From Operators, Order)

<> postcircumfix

(From Operators)

= infix

(From Operators, Operators)

=:= infix

(From Operators)

== infix

(From Operators)

=== infix, method

(From Operators, Enumeration)

==> infix

(From Operators)

=> infix

(From Operators)

=~= infix

(From Operators)

> infix

(From Operators)

>= infix

(From Operators)

? prefix

(From Operators, Bool)

?? !! infix

(From Operators)

??? listop

(From Operators)

?^ prefix, infix

(From Operators, Operators)

?| infix

(From Operators)

ACCEPTS method

(From Mu, Any, List, Baggy, Code, Numeric, Bool, Str, ComplexStr, Map, IO::Path, IntStr, NumStr, Pair, Range, RatStr, Regex, Setty, Signature, Whatever)

ARGS-TO-CAPTURE sub

(From Command line interface)

ASSIGN-KEY method

(From Subscripts)

ASSIGN-POS method

(From Subscripts)

AT-KEY method

(From Subscripts, Associative)

AT-POS method

(From Subscripts, Positional, Range)

Array method

(From Any)

BIND-KEY method

(From Subscripts)

BIND-POS method

(From Subscripts)

BUILD submethod

(From Type system)

Bag method

(From Any, Mix, MixHash, Setty)

BagHash method

(From Any, Mix, MixHash, Setty)

Baggy method

(From QuantHash)

Bool method, sub

(From StrDistance, Mu, List, Baggy, Blob, Numeric, Capture, Str, ComplexStr, Failure, Rational, Match, Map, IntStr, Junction, NumStr, Promise, RatStr, Regex, Setty)

Bridge method

(From Real)

CALL-ME method

(From Callable, Enumeration)

CREATE method

(From Mu)

Capture method

(From Mu, List, Blob, Callable, Int, Capture, Channel, Str, ComplexStr, Failure, Map, Num, Range, RatStr, Signature, Supply, Version, Whatever)

Channel method

(From Supply)

Complex method

(From Real, ComplexStr)

DELETE-KEY method

(From Subscripts)

DELETE-POS method

(From Subscripts)

DESTROY submethod, method

(From IO::Handle, IO::CatHandle)

DISTROnames method

(From Perl)

Date method

(From Date, DateTime, Instant)

DateTime method

(From Date, DateTime, Instant)

EOF method

(From IO::Handle, IO::CatHandle)

EVAL method

(From routines, Cool)

EVALFILE sub

(From routines)

EXISTS-KEY method

(From Subscripts, Associative)

EXISTS-POS method

(From Subscripts, Positional, Range)

FALLBACK method

(From Nil)

GENERATE-USAGE sub

(From Command line interface)

Hash method

(From Any, QuantHash)

IO method

(From Cool, Dateish, IO::Handle, IO::CatHandle, IO::Path, IO::Pipe, IO::Special)

IO::Notification.watch-path method

(From Supply)

Instant method

(From DateTime)

Int method

(From StrDistance, List, Numeric, Bool, Str, Enumeration, Rational, Match, Map, IO::Path, IntStr)

KERNELnames method

(From Perl)

List method

(From Any, Slip)

MAIN sub

(From Command line interface, Functions)

Map method

(From Any)

Mix method

(From Any, Setty)

MixHash method

(From Any, Setty)

Mixy method

(From QuantHash)

NFC method

(From Str, Uni)

NFD method

(From Str, Uni)

NFKC method

(From Str, Uni)

NFKD method

(From Str, Uni)

Num method

(From Numeric, Rational, NumStr)

Numeric method

(From StrDistance, Endian, List, Numeric, Bool, Capture, Str, ComplexStr, Enumeration, Nil, Map, IO::Path, IntStr, NumStr, RatStr, Thread, X::AdHoc)

Pair method

(From Pair)

Promise method

(From Supply)

READ method

(From IO::Handle, IO::CatHandle)

RUN-MAIN sub

(From Command line interface)

Range method

(From Int, Rational)

Rat method

(From Numeric, Real, Str, RatStr)

Real method

(From Real, Complex, ComplexStr, Enumeration, IntStr, NumStr, RatStr)

SPEC method

(From IO::Path)

STORE method

(From Subscripts, Subscripts, Positional, Associative)

Set method

(From Any, List, Baggy)

SetHash method

(From Any, Baggy)

Setty method

(From QuantHash)

Slip method

(From Any)

Str method

(From StrDistance, Mu, List, Backtrace, Blob, Code, ComplexStr, Date, DateTime, Nil, ForeignCode, Match, IO::Handle, IO::CatHandle, IO::Path, IO::Special, IntStr, Junction, NumStr, Pair, RatStr, Systemic, Thread, Version)

Stringy method

(From Blob)

Supply method

(From Any, Channel, IO::Handle, IO::CatHandle, IO::Socket::Async, Proc::Async, Promise, Supplier)

T sub

(From Telemetry)

USAGE sub

(From Command line interface)

VMnames method

(From Perl)

WHERE method

(From Mu)

WHEREFORE method

(From Pod::Block::Declarator)

WHICH method

(From Mu, IO::Special, Range)

WHY method

(From Mu)

WRITE method

(From IO::Handle, IO::CatHandle)

X infix

(From Operators)

Z infix

(From Operators)

[ ] circumfix, postcircumfix

(From Operators, Operators)

^ prefix, infix

(From Operators, Operators)

^.. infix

(From Operators)

^..^ infix

(From Operators)

^^ infix

(From Operators)

^ff infix

(From Operators)

^ff^ infix

(From Operators)

^fff infix

(From Operators)

^fff^ infix

(From Operators)

abs sub, method

(From Cool, Numeric, Complex)

abs2rel method

(From IO::Spec::Unix, IO::Spec::Cygwin)

absolute method

(From IO::Path)

accept method

(From IO::Socket::INET)

accessed method

(From IO::Path, IO::Special)

acos sub

(From Cool)

acosec sub

(From Cool)

acosech sub

(From Cool)

acosh sub

(From Cool)

acotan sub

(From Cool)

acotanh sub

(From Cool)

acquire method

(From Semaphore)

act method

(From Supply)

action method

(From X::TypeCheck::Splice)

actions method

(From Match)

add method

(From IO::Path)

add_attribute method

(From Metamodel::AttributeContainer)

add_enum_value method

(From Metamodel::EnumHOW)

add_fallback method

(From Metamodel::ClassHOW)

add_method method

(From Metamodel::MethodContainer)

add_parent method

(From Metamodel::MultipleInheritance, Metamodel::EnumHOW)

add_private_method method

(From Metamodel::PrivateMethodContainer)

add_role method

(From Metamodel::RoleContainer)

add_trustee method

(From Metamodel::Trusting)

addendum method

(From X::Method::NotFound)

adverb method

(From X::Syntax::Regex::Adverb)

after infix, method

(From Operators, StrDistance, X::Parameter::WrongOrder)

all method

(From Any)

allocate method

(From Blob)

allof method

(From Promise)

allowed method

(From Pod::Block::Code)

alternative-names method

(From Encoding)

and infix

(From Operators)

andthen infix

(From Operators)

annotations method

(From CallFrame)

antipair method

(From Pair)

antipairs method

(From Any, List, Baggy, Capture, Map, Pair, Setty)

any method

(From Any)

anyof method

(From Promise)

app_lifetime method

(From Thread)

append method

(From Any, Array, Buf, Nil, Hash)

arch method

(From Kernel)

archetypes method

(From Metamodel::PackageHOW)

archname method

(From Kernel)

args method

(From Proc::Async)

arity method

(From Code, ForeignCode, Signature)

asec sub

(From Cool)

asech sub

(From Cool)

asin sub

(From Cool)

asinh sub

(From Cool)

assuming method

(From Code)

ast method

(From Match)

at method

(From Promise)

atan sub

(From Cool)

atan2 method

(From Cool)

atanh sub

(From Cool)

atomic-assign sub

(From Scalar, atomicint)

atomic-dec-fetch sub

(From atomicint)

atomic-fetch sub

(From Scalar, atomicint)

atomic-fetch-add sub

(From atomicint)

atomic-fetch-dec sub

(From atomicint)

atomic-fetch-inc sub

(From atomicint)

atomic-fetch-sub sub

(From atomicint)

atomic-inc-fetch sub

(From atomicint)

attributes method

(From Metamodel::AttributeContainer)

auth method

(From CompUnit, Systemic)

await sub

(From Channel, Promise)

backtrace method

(From Exception)

bag sub

(From Bag)

bail-out sub

(From Test)

base method

(From Real)

base-repeating method

(From Rational)

basename method

(From IO::Path, IO::Spec::Unix, IO::Spec::Win32)

batch method

(From Any, List, Supply)

before infix, method

(From Operators, StrDistance)

bind-stderr method

(From Proc::Async)

bind-stdin method

(From Proc::Async)

bind-stdout method

(From Proc::Async)

bind-udp method

(From IO::Socket::Async)

bits method

(From Kernel)

bless method

(From Mu)

block method

(From X::Phaser::Multiple)

bool-only method

(From PredictiveIterator)

bounds method

(From Range)

break method

(From Promise)

broken method

(From Promise)

build-date method

(From Compiler)

but infix

(From Operators)

bytes method

(From Blob)

cache method

(From Any, PositionalBindFailover)

callframe sub

(From CallFrame)

calling-package method

(From X::Method::Private::Permission)

callsame sub

(From Functions)

callwith sub

(From Functions)

can method

(From Metamodel::MROBasedMethodDispatch, Metamodel::ClassHOW)

can-ok sub

(From Test)

cancel method

(From Cancellation)

candidates method

(From CompUnit::Repository::FileSystem, CompUnit::Repository::Installation, Routine)

cando method

(From Code, Routine)

canonpath method

(From IO::Spec::Unix, IO::Spec::Cygwin, IO::Spec::QNX, IO::Spec::Win32)

caps method

(From Match)

caption method

(From Pod::Block::Table)

capture method

(From Parameter)

cas sub

(From Scalar, atomicint)

catdir method

(From IO::Spec::Unix, IO::Spec::Cygwin, IO::Spec::Win32)

categorize method

(From Any, List)

categorize-list method

(From Baggy, Hash)

catfile method

(From IO::Spec::Unix, IO::Spec::Win32)

catpath method

(From IO::Spec::Unix, IO::Spec::Cygwin, IO::Spec::Win32)

cause method

(From Promise)

ceiling sub, method

(From Cool, Real, Complex, Rational)

cglobal sub

(From Native calling interface)

changed method

(From IO::Path, IO::Special)

channel method

(From X::Channel::ReceiveOnClosed, X::Channel::SendOnClosed)

chars sub, method

(From Cool, Blob, Str, Match)

chdir sub, method

(From routines, IO::Path)

child method

(From IO::Path)

child-name method

(From X::Inheritance::NotComposed)

child-typename method

(From X::Inheritance::Unsupported)

chmod sub, method

(From routines, IO::Path)

chomp sub, method

(From Cool, Str, IO::Handle, IO::CatHandle)

chop sub, method

(From Cool, Str)

chr sub

(From Cool, Int)

chrs sub

(From Cool)

chunks method

(From Match)

cis sub

(From Cool)

classify method

(From Any, List)

classify-list method

(From Baggy, Hash)

cleanup method

(From IO::Path)

clone method

(From Mu, Array, Date, DateTime, Match)

close method

(From Channel, IO::Handle, IO::CatHandle, IO::Pipe, IO::Socket, IO::Socket::Async, Tap)

close-stdin method

(From Proc::Async)

closed method

(From Channel)

cmp infix

(From Operators, List, ComplexStr, IntStr, NumStr, Order, Pair, RatStr)

cmp-ok sub

(From Test)

code method

(From Backtrace::Frame, CallFrame)

codename method

(From Compiler)

codes sub, method

(From Cool, Uni)

coerce_type method

(From Parameter)

coll infix

(From Operators)

collate method

(From Any)

column method

(From X::Comp)

comb sub, method

(From Cool, Str, IO::Handle, IO::CatHandle, IO::Path)

combinations method, sub

(From Any, List)

command method

(From Proc, Proc::Async)

comment method

(From X::OutOfRange)

compiler method

(From Perl)

composalizer method

(From Metamodel::EnumHOW)

compose method

(From Metamodel::ClassHOW, Metamodel::EnumHOW)

compose_type method

(From Metamodel::Primitives)

compose_values method

(From Metamodel::EnumHOW)

composer method

(From X::Composition::NotComposable)

compute_mro method

(From Metamodel::C3MRO)

concise method

(From Backtrace)

condition method

(From Lock, X::Phaser::PrePost)

config method

(From Pod::Block, Systemic)

configure_destroy method

(From Metamodel::Primitives)

configure_type_checking method

(From Metamodel::Primitives)

conj method

(From Cool, Numeric, Complex)

connect method

(From IO::Socket::Async)

constant prefix

(From Variables)

constraints method

(From Parameter)

construct method

(From X::Syntax::Regex::Adverb)

contains method

(From Cool, Str)

content method

(From Distribution, Distribution::Locally, Distribution::Hash, Distribution::Path)

contents method

(From Pod::Block)

copy method

(From IO::Path, Parameter)

cos sub

(From Cool)

cosec sub

(From Cool)

cosech sub

(From Cool)

cosh sub

(From Cool)

cotan sub

(From Cool)

cotanh sub

(From Cool)

count method

(From Code, ForeignCode, Signature)

count-only method

(From PredictiveIterator)

cpu-cores method

(From Kernel)

cpu-usage method

(From Kernel)

create_type method

(From Metamodel::Primitives)

cross sub

(From List)

cue method

(From Scheduler)

curdir method

(From IO::Spec::Unix)

curupdir method

(From IO::Spec::Unix)

d method

(From IO::Path, IO::Special)

day method

(From Dateish)

day-of-month method

(From Dateish)

day-of-week method

(From Dateish)

day-of-year method

(From Dateish)

daycount method

(From Dateish)

days-in-month method

(From Dateish)

declaration method

(From X::Declaration::Scope)

decode method

(From Blob)

decoder method

(From Encoding)

deepmap method

(From Any)

default method

(From Array, Baggy, Hash, Parameter, Scalar, Setty)

defined sub, method

(From Mu, Failure, Junction)

delayed method

(From Supply)

denominator method

(From Rational)

desc method

(From Systemic)

destroyers method

(From Metamodel::Finalization)

devnull method

(From IO::Spec::Unix, IO::Spec::Win32)

diag sub

(From Test)

did-you-mean method

(From X::NYI)

die sub

(From Exception)

dies-ok sub

(From Test)

dir sub

(From IO::Path)

dir-sep method

(From IO::Spec::Unix, IO::Spec::Win32)

dirname method

(From IO::Path)

distribution method

(From CompUnit)

div infix

(From Operators, Int)

do method

(From Supply)

does infix, trait, method

(From Operators, Type system, Mu)

does-ok sub

(From Test)

done sub, method

(From routines, Supplier)

done-testing sub

(From Test)

duckmap method

(From Any)

dynamic method

(From Array, Hash, Scalar)

e term, method

(From Terms, IO::Path, IO::Special)

eager method

(From Any, List, Seq)

earlier method

(From Date, DateTime)

elems method, sub

(From Subscripts, Any, Positional, List, Array, Baggy, Blob, Capture, Map, Metamodel::EnumHOW, Uni, Range, Setty, Supply)

emit sub, method

(From routines, Mu, Supplier)

enclosing method

(From X::ControlFlow)

encode method

(From Str)

encoder method

(From Encoding)

encoding method

(From IO::Handle, IO::CatHandle)

end method, sub

(From Any, List)

endian method

(From Kernel)

ends-with method

(From Str)

enum_from_value method

(From Metamodel::EnumHOW)

enum_value_list method

(From Metamodel::EnumHOW)

enum_values method

(From Metamodel::EnumHOW)

enums method

(From Type system, Bool, Enumeration)

eof method

(From IO::Handle, IO::CatHandle)

eq infix

(From Operators)

eqv infix

(From Operators, ObjAt)

eval-dies-ok sub

(From Test)

eval-lives-ok sub

(From Test)

exception method

(From Failure)

excludes-max method

(From Range)

excludes-min method

(From Range)

exit sub

(From routines)

exitcode method

(From Proc)

exp sub

(From Cool, Numeric)

expected method

(From X::TypeCheck)

explicitly-manage sub

(From Native calling interface)

expmod sub

(From Int)

export_callback method

(From Metamodel::EnumHOW)

extension method

(From IO::Path, IO::Spec::Unix)

f method

(From IO::Path, IO::Special)

fail method

(From Exception, Channel)

fails-like sub

(From Test)

fc sub

(From Cool, Str)

feature method

(From X::NYI)

ff infix

(From Operators)

ff^ infix

(From Operators)

fff infix

(From Operators)

fff^ infix

(From Operators)

file method

(From Backtrace::Frame, Code, CallFrame)

filename method

(From X::Comp)

files method

(From CompUnit::Repository::FileSystem, CompUnit::Repository::Installation)

find method

(From Encoding::Registry)

find_method method

(From Metamodel::MROBasedMethodDispatch)

find_method_qualified method

(From Metamodel::MROBasedMethodDispatch)

finish method

(From Thread)

first method, sub

(From Any, List)

flat sub, method

(From routines, Any, Iterable, Backtrace, Range, Supply)

flatmap method

(From Any, List)

flip sub

(From Cool, Str)

floor sub, method

(From Cool, Real, Complex, Rational)

flunk sub

(From Test)

flush method

(From IO::Handle, IO::CatHandle)

fmt method

(From Cool, List, Pair, Range)

format method

(From X::Temporal::InvalidFormat)

formatter method

(From Dateish)

free-memory method

(From Kernel)

freeze method

(From Pair)

from method

(From CompUnit, List, Match, X::IO::Copy, X::IO::Move, X::IO::Rename)

from-list method

(From Supply)

from-loop method

(From Seq)

from-posix method

(From Instant)

from-slurpy method

(From X::AdHoc)

full method

(From Backtrace)

full-barrier sub

(From Thread)

gcd infix

(From Operators)

ge infix

(From Operators)

get method

(From IO::Handle, IO::CatHandle, IO::Socket, IO::Socket::INET)

get_value method

(From Attribute)

getc method

(From IO::Handle, IO::CatHandle)

gist sub, method

(From Mu, List, Array, Attribute, Backtrace, Blob, Exception, Complex, Date, Nil, ForeignCode, Map, IO::Handle, IO::Path, Junction, Submethod, Systemic, Version)

got method

(From X::OutOfRange, X::TypeCheck)

grab method

(From Baggy, Setty, Supply)

grabpairs method

(From Baggy, Setty)

grep method, sub

(From Any, List, HyperSeq, RaceSeq, Supply)

gt infix

(From Operators)

handle method

(From X::Proc::Async::CharsOrBytes, X::Proc::Async::TapBeforeSpawn)

handled method

(From Failure)

handles trait, method

(From Type system, IO::CatHandle)

hardware method

(From Kernel)

has_accessor method

(From Attribute)

hash method

(From Any, QuantHash, Baggy, Capture, Match)

head method

(From Any, List, Supply)

headers method

(From Pod::Block::Table)

hh-mm-ss method

(From DateTime)

hidden method

(From Metamodel::MultipleInheritance)

hides trait, method

(From Type system, Metamodel::MultipleInheritance)

hostname method

(From Kernel)

hour method

(From DateTime)

how method

(From X::Parameter::Default)

hyper method

(From Iterable, HyperSeq, RaceSeq)

i term, postfix

(From Terms, Complex)

id method

(From Compiler, Thread)

illegal method

(From X::ControlFlow)

im method

(From Complex)

in method

(From Promise)

in-timezone method

(From DateTime)

indent method

(From Str)

index sub, method

(From Cool, Str)

indices method

(From Str)

indir sub

(From routines)

infinite method

(From Range)

infix method

(From X::Syntax::InfixInTermPosition)

infix:<**> sub

(From Complex)

infix:<*> sub

(From Range)

infix:<+> sub

(From Date, DateTime, Range)

infix:<-> sub

(From Date, DateTime, Range)

infix:</> sub

(From Range)

infix:<cmp> sub

(From Range)

infix:<eqv> method

(From Match)

infix:«!=» sub

(From DateTime)

infix:«<=>» sub

(From DateTime)

infix:«<=» sub

(From DateTime)

infix:«<» sub

(From DateTime)

infix:«==» sub

(From DateTime)

infix:«>=» sub

(From DateTime)

infix:«>» sub

(From DateTime)

infix:«cmp» sub

(From DateTime)

install method

(From CompUnit::Repository::Installation)

install_method_cache method

(From Metamodel::Primitives)

instead method

(From X::Syntax::Reserved)

int-bounds method

(From Range)

interval method

(From Supply)

invalid-str method

(From X::Temporal::InvalidFormat)

invert method

(From Any, List, Baggy, Map, HyperSeq, Pair, RaceSeq)

invocant method

(From Parameter, X::Method::InvalidQualifier)

is sub

(From Test)

is DEPRECATED trait

(From Routine)

is DEPRECATED (Attribute) trait

(From Attribute)

is cached trait

(From Routine)

is default trait

(From Routine)

is dynamic trait

(From Variable)

is export trait

(From Mu, Routine)

is hidden-from-backtrace trait

(From Routine)

is nodal trait

(From Type system)

is pure trait

(From Routine)

is raw trait

(From Routine)

is required trait

(From Type system)

is required (Attribute) trait

(From Attribute)

is rw trait

(From Type system, Routine)

is rw (Attribute) trait

(From Attribute)

is-absolute method

(From IO::Path, IO::Spec::Unix, IO::Spec::Cygwin, IO::Spec::Win32)

is-approx sub

(From Test)

is-approx-calculate sub

(From Test)

is-deeply sub

(From Test)

is-hidden method

(From Backtrace::Frame)

is-initial-thread method

(From Thread)

is-int method

(From Range)

is-lazy method

(From HyperSeq, Iterator, RaceSeq, Seq)

is-leap-year method

(From Dateish)

is-prime sub

(From Int)

is-relative method

(From IO::Path)

is-routine method

(From Backtrace::Frame)

is-setting method

(From Backtrace::Frame)

is-win method

(From Distro)

isNaN method

(From Complex, Rational)

is_approx sub

(From Test)

is_composed method

(From Metamodel::EnumHOW)

is_trusted method

(From Metamodel::Trusting)

is_type method

(From Metamodel::Primitives)

isa method

(From Mu)

isa-ok sub

(From Test)

isnt sub

(From Test)

item method, sub

(From Mu, Any)

iterator method

(From Mu, Any, Iterable, HyperSeq, PositionalBindFailover, RaceSeq, Seq)

join method, sub

(From Any, List, IO::Spec::Unix, IO::Spec::Cygwin, IO::Spec::Win32, Thread)

keep method

(From Promise)

kept method

(From Promise)

key method

(From Enumeration, Pair, X::Syntax::NegatedPair)

keyof method

(From Associative, QuantHash, Hash)

keys method, sub

(From Any, List, Baggy, Capture, Map, Pair, Setty)

kill method

(From Proc::Async)

kv method, sub

(From Any, List, Baggy, Capture, Enumeration, Map, Pair, Setty)

kxxv method

(From Baggy)

l method

(From IO::Path, IO::Special)

lang method

(From X::Eval::NoSuchLang)

last method

(From Label)

lastcall sub

(From Method)

later method

(From Date, DateTime)

lazy method

(From Iterable)

lc sub

(From Cool, Str)

lcm infix

(From Operators)

le infix

(From Operators)

leading method

(From Pod::Block::Declarator)

leg infix

(From Operators)

let prefix

(From Operators, Variables)

level method

(From Pod::Heading, Pod::Item)

like sub

(From Test)

line method

(From Backtrace::Frame, Code, CallFrame, X::Comp)

lines sub, method

(From Cool, Str, IO::Handle, IO::CatHandle, IO::Path, IO::Socket::INET, Supply)

link method

(From IO::Path)

list method

(From Any, Backtrace, Blob, Buf, Capture, Channel, Match, Map, PositionalBindFailover, Range, Supply)

listen method

(From IO::Socket::Async)

live method

(From Supply)

lives-ok sub

(From Test)

load method

(From CompUnit::Repository, CompUnit::Repository::FileSystem, CompUnit::Repository::Installation)

loaded method

(From CompUnit::Repository, CompUnit::Repository::FileSystem, CompUnit::Repository::Installation)

local method

(From DateTime)

lock method

(From Lock::Async, IO::Handle, IO::CatHandle, Lock)

log sub

(From Cool, Numeric)

log10 sub

(From Cool, Numeric)

lookup method

(From Metamodel::MethodContainer, Metamodel::ClassHOW)

lsb method

(From Int)

lt infix

(From Operators)

made method

(From Match)

make method

(From Match)

map method

(From Any, List, Backtrace, HyperSeq, RaceSeq, Supply)

match method

(From Cool, Cool, Str)

max infix, method

(From Operators, Any, Range, Supply)

maxpairs method

(From Any, Setty)

merge method

(From Supply)

message method

(From CX::Done, CX::Emit, CX::Return, Exception, CX::Last, CX::Next, CX::Proceed, CX::Redo, CX::Succeed, CX::Take, X::NYI, X::StubCode)

meta method

(From Distribution, Distribution::Hash, Distribution::Path, Pod::FormattingCode)

method method

(From X::Method::InvalidQualifier, X::Method::NotFound, X::Method::Private::Permission, X::Method::Private::Unqualified, X::Proc::Async::MustBeStarted, X::Proc::Async::OpenForWriting)

method_table method

(From Metamodel::MethodContainer)

methods method

(From Metamodel::MethodContainer)

migrate method

(From Supply)

min infix, method

(From Operators, Any, Range, Supply)

minmax infix, method

(From Operators, Any, Range, Supply)

minpairs method

(From Any, Setty)

minute method

(From DateTime)

misplaced method

(From X::Parameter::WrongOrder)

mix sub

(From Mix)

mkdir sub

(From routines, IO::Path)

mod infix

(From Operators)

mode method

(From IO::Path, IO::Special, X::IO::Mkdir)

modified method

(From IO::Path, IO::Special)

month method

(From Dateish)

move method

(From IO::Path)

mro method

(From Metamodel::C3MRO)

mro_unhidden method

(From Metamodel::C3MRO)

msb method

(From Int)

multi method

(From Routine)

multiness method

(From X::Anon::Multi)

my method

(From CallFrame)

name method

(From Encoding, Encoding::Registry, X::Attribute::Required, Attribute, ForeignCode, Label, Routine, Metamodel::Naming, Parameter, Pod::Block::Named, Scalar, Systemic, Thread, Variable, X::Attribute::NoPackage, X::Attribute::Package, X::Bind::NativeType, X::IO::Link, X::IO::Symlink, X::Signature::NameClash)

named method

(From Parameter)

named_names method

(From Parameter)

narrow method

(From Numeric)

native-descriptor method

(From IO::Handle, IO::CatHandle, IO::Socket, IO::Socket::Async)

nativecast sub

(From Native calling interface)

nativesizeof sub

(From Native calling interface)

ne infix

(From Operators)

need method

(From CompUnit::Repository, CompUnit::Repository::FileSystem, CompUnit::Repository::Installation)

new method

(From Telemetry::Sampler, Distribution::Hash, Distribution::Path, Mu, Backtrace, Blob, CX::Warn, Complex, ComplexStr, Date, DateTime, Nil, Failure, Rational, Map, IO::CatHandle, IO::Path, IO::Path::Cygwin, IO::Path::QNX, IO::Path::Unix, IO::Path::Win32, IO::Socket::INET, IO::Special, IntStr, Junction, Metamodel::PackageHOW, Uni, NumStr, Pair, Proc, Proc::Async, Proxy, RatStr, Semaphore, Seq, Supplier, Supplier::Preserving, Thread, Version, X::NYI)

new-from-daycount method

(From Date)

new-from-pairs method

(From Baggy, Setty)

new_type method

(From Metamodel::ClassHOW, Metamodel::EnumHOW, Metamodel::PackageHOW)

next method

(From Label)

next-handle method

(From IO::CatHandle)

next-interesting-index method

(From Backtrace)

nextcallee sub

(From Functions)

nextsame sub

(From Functions)

nextwith sub

(From Functions)

nice method

(From Backtrace)

nl-in method

(From IO::Handle, IO::CatHandle)

nl-out method

(From Any, IO::Handle, IO::CatHandle)

nodemap method

(From Any)

nok sub

(From Test)

none method

(From Any)

norm method

(From Rational)

not prefix, method

(From Operators, Mu)

notandthen infix

(From Operators)

note method

(From routines)

now term, method

(From Terms, DateTime)

nude method

(From Rational)

numerator method

(From Rational)

of method, trait

(From Positional, Array, Associative, QuantHash, Code, Hash, Scalar, Variable)

offset method

(From DateTime)

offset-in-hours method

(From DateTime)

offset-in-minutes method

(From DateTime)

ok sub

(From Test)

old method

(From X::Obsolete)

on-close method

(From Supply)

on-switch method

(From IO::CatHandle)

one method

(From Any)

open sub, method

(From routines, IO::Handle, IO::CatHandle, IO::Path)

opened method

(From IO::Handle, IO::CatHandle)

operation method

(From X::TypeCheck)

optional method

(From Parameter)

or infix

(From Operators)

ord sub

(From Cool, Str)

ords sub, method

(From Cool, Str)

orelse infix

(From Operators)

orig method

(From Match)

os-error method

(From X::OS)

osname method

(From VM)

out-buffer method

(From IO::Handle, IO::CatHandle)

outer-caller-idx method

(From Backtrace)

pack sub

(From Blob)

package method

(From Attribute, Routine, X::Augment::NoSuchType)

package-kind method

(From X::Anon::Augment, X::Attribute::Package, X::Attribute::Undeclared, X::Augment::NoSuchType)

package-name method

(From X::Attribute::Undeclared)

packages method

(From X::Package::Stubbed)

pair method

(From Enumeration)

pairs method, sub

(From Any, List, Baggy, Capture, Map, Pair)

pairup method

(From Any)

parameter method

(From X::Parameter::Default, X::Parameter::MultipleTypeConstraints, X::Parameter::Placeholder, X::Parameter::Twigil, X::Parameter::WrongOrder)

params method

(From Signature)

parent method

(From IO::Path, X::Inheritance::Unsupported)

parent-name method

(From X::Inheritance::NotComposed)

parents method

(From Metamodel::MultipleInheritance)

parse method

(From Grammar)

parse-base sub

(From Str)

parse-names sub

(From Str)

parsefile method

(From Grammar)

parts method

(From IO::Path, Version)

pass sub

(From Test)

path method

(From Cool, IO::Handle, IO::CatHandle, IO::Pipe, IO::Spec::Unix, IO::Spec::Win32, Proc::Async, X::IO::Chdir, X::IO::Dir, X::IO::DoesNotExist, X::IO::Mkdir, X::IO::Rmdir, X::IO::Unlink)

path-sep method

(From Distro)

payload method

(From X::AdHoc)

peer-host method

(From IO::Socket::Async)

peer-port method

(From IO::Socket::Async)

periods sub

(From Telemetry)

perl method

(From Mu, Complex, FatRat, IO::Path, IO::Path::Cygwin, IO::Path::QNX, IO::Path::Unix, IO::Path::Win32, Junction, Range, Rat)

permutations method, sub

(From Any, List)

phaser method

(From X::Phaser::PrePost)

pi term

(From Terms)

pick method, sub

(From Any, List, Baggy, Bool, Enumeration, Range, Setty)

pickpairs method

(From Baggy, Setty)

pid method

(From Proc, Proc::Async)

placeholder method

(From X::Placeholder::Block, X::Signature::Placeholder)

plan sub

(From Test)

plus method

(From Version)

polar method

(From Complex)

poll method

(From Channel)

polymod method

(From Real, Int)

pop sub, method

(From Array, Buf)

pos method

(From Match, X::Str::Numeric)

positional method

(From Parameter)

posix method

(From DateTime)

postfix method

(From X::Redeclaration)

postmatch method

(From Match)

precomp-ext method

(From VM)

precomp-target method

(From VM)

precompiled method

(From CompUnit)

pred method

(From Numeric, Bool, Str, Date, Enumeration, IO::Path)

prefix method

(From Distribution::Locally, VM)

prematch method

(From Match)

prepend method

(From Any, Array, Buf, Nil)

primary method

(From Collation)

print sub, method

(From routines, Mu, IO::Handle, IO::CatHandle, IO::Socket, IO::Socket::Async, Proc::Async)

print-nl method

(From IO::Handle, IO::CatHandle)

print-to method

(From IO::Socket::Async)

printf method

(From routines, IO::Handle, IO::CatHandle)

private method

(From X::Method::NotFound)

private_method_table method

(From Metamodel::PrivateMethodContainer)

proc method

(From IO::Pipe, X::Proc::Async, X::Proc::Unsuccessful)

produce method, sub

(From Any, List, Supply)

promise method

(From X::Promise::CauseOnlyValidOnBroken, X::Promise::Vowed)

prompt sub

(From routines)

protect method

(From Lock::Async, Lock)

protect-or-queue-on-recursion method

(From Lock::Async)

publish_method_cache method

(From Metamodel::MROBasedMethodDispatch)

pull-one method

(From Iterator)

push method, sub

(From Any, Array, Buf, Nil, Hash)

push-all method

(From Iterator)

push-at-least method

(From Iterator)

push-exactly method

(From Iterator)

push-until-lazy method

(From Iterator)

put sub, method

(From routines, Mu, IO::Handle, IO::CatHandle, IO::Socket)

qualifier-type method

(From X::Method::InvalidQualifier)

quaternary method

(From Collation)

quit method

(From Supplier)

r method

(From IO::Path, IO::Special)

race method

(From Iterable, HyperSeq, RaceSeq)

radix method

(From X::Syntax::Number::RadixOutOfRange)

rand term, method, sub

(From Terms, Cool, Real, Num, Range)

range method

(From X::OutOfRange)

raw method

(From Parameter)

re method

(From Complex)

read method

(From IO::Handle, IO::CatHandle, IO::Socket)

read-bits method

(From Blob)

read-int128 method

(From Blob)

read-int16 method

(From Blob)

read-int32 method

(From Blob)

read-int64 method

(From Blob)

read-int8 method

(From Blob)

read-num32 method

(From Blob)

read-num64 method

(From Blob)

read-ubits method

(From Blob)

read-uint128 method

(From Blob)

read-uint16 method

(From Blob)

read-uint32 method

(From Blob)

read-uint64 method

(From Blob)

read-uint8 method

(From Blob)

readchars method

(From IO::Handle, IO::CatHandle)

readonly method

(From Attribute, Parameter)

ready method

(From Proc::Async)

reallocate method

(From Buf)

reals method

(From Complex)

reason method

(From X::Numeric::Real, X::Str::Numeric)

rebless method

(From Metamodel::Primitives)

receive method

(From Channel)

recv method

(From IO::Socket)

redispatcher method

(From X::NoDispatcher)

redo method

(From Label)

reduce method

(From Any, List, Supply)

rel2abs method

(From IO::Spec::Unix, IO::Spec::Cygwin, IO::Spec::Win32)

relative method

(From IO::Path)

release method

(From Compiler, Distro, Kernel, Semaphore)

rename method

(From IO::Path)

repeated sub, method

(From routines, Any)

replacement method

(From X::Obsolete)

repo method

(From CompUnit)

repo-id method

(From CompUnit)

report sub

(From Telemetry)

required method

(From Attribute)

reserved method

(From X::Syntax::Reserved)

resolve method

(From CompUnit::Repository, CompUnit::Repository::FileSystem, CompUnit::Repository::Installation, IO::Path)

restore method

(From Routine::WrapHandle)

result method

(From Promise)

resume method

(From Exception)

rethrow method

(From Exception)

return method

(From Mu)

return-rw method

(From Mu)

returns method

(From Signature)

reverse sub, method

(From Any, List, Blob, Mix, Range, Supply)

right method

(From X::Parameter::Placeholder)

rindex sub

(From Cool, Str)

rmdir sub

(From IO::Path)

role method

(From X::Role::Initialization)

roles_to_compose method

(From Metamodel::RoleContainer)

rolish method

(From X::Mixin::NotComposable)

roll method, sub

(From Any, List, Baggy, Bool, Enumeration, Mixy, Range, Setty)

rootdir method

(From IO::Spec::Unix, IO::Spec::Win32)

roots sub, method

(From Cool, Numeric)

rotate sub

(From List)

rotor method

(From Any, List, Supply)

round sub, method

(From Cool, Real, Complex)

roundrobin sub

(From List)

routine-type method

(From X::Anon::Multi)

run sub, method

(From routines, Thread)

rw method

(From Attribute, IO::Path, Metamodel::AttributeContainer, Parameter)

rwx method

(From IO::Path)

s method

(From IO::Path, IO::Special)

samecase sub

(From Cool)

samemark sub

(From Str)

samewith sub

(From Functions)

say sub, method

(From routines, Mu, IO::Handle, IO::CatHandle, Proc::Async)

schedule-on method

(From Supply)

scheduler method

(From Promise)

scope method

(From X::Declaration::Scope, X::Syntax::Variable::Twigil)

sec sub

(From Cool)

sech sub

(From Cool)

second method

(From DateTime)

secondary method

(From Collation)

seek method

(From IO::Handle, IO::CatHandle)

self term, method

(From Terms, Mu, Failure)

send method

(From Channel)

serial method

(From Any, HyperSeq, RaceSeq)

set method, sub

(From Collation, Set)

set-instruments method

(From Telemetry::Sampler)

set_composalizer method

(From Metamodel::EnumHOW)

set_export_callback method

(From Metamodel::EnumHOW)

set_hidden method

(From Metamodel::MultipleInheritance)

set_name method

(From Metamodel::Naming)

set_package method

(From Metamodel::Primitives)

set_rw method

(From Metamodel::AttributeContainer)

set_value method

(From Attribute)

setup_finalization method

(From Metamodel::Finalization)

shape method

(From Array)

share method

(From Supply)

shell sub, method

(From routines, Proc)

shift sub, method

(From Array, Buf)

short-id method

(From CompUnit::Repository::FileSystem, CompUnit::Repository::Installation)

short-name method

(From CompUnit)

sibling method

(From IO::Path)

sigil method

(From Parameter)

sign method

(From Cool, Real)

signal method, sub

(From Kernel, Proc, Supply)

signals method

(From Kernel)

signature method

(From Code, ForeignCode, Systemic)

sin sub

(From Cool)

sinh sub

(From Cool)

sink method

(From List, HyperSeq, Proc, RaceSeq, Seq)

sink-all method

(From Iterator)

skip method, sub

(From Any, Seq, Supply, Test)

skip-at-least method

(From Iterator)

skip-at-least-pull-one method

(From Iterator)

skip-one method

(From Iterator)

skip-rest sub

(From Test)

sleep sub

(From Date)

sleep-timer sub

(From Date)

sleep-until sub

(From Date)

slip sub

(From Slip)

slurp sub, method

(From routines, IO::Handle, IO::CatHandle, IO::Path)

slurp-rest method

(From IO::Handle)

slurpy method

(From Parameter)

snap sub

(From Telemetry)

snapper sub

(From Telemetry)

so prefix, method

(From Operators, Mu, Bool)

socket-host method

(From IO::Socket::Async)

socket-port method

(From IO::Socket::Async)

sort method, sub

(From Any, List, Map, Supply)

source method

(From X::Numeric::Real, X::Str::Numeric)

source-package method

(From X::Method::Private::Permission)

spawn method

(From Proc)

splice sub, method

(From Array, Buf)

split sub, method

(From Cool, Str, IO::Handle, IO::CatHandle, IO::Path, IO::Spec::Unix, IO::Spec::Cygwin, IO::Spec::Win32)

splitdir method

(From IO::Spec::Unix, IO::Spec::Win32)

splitpath method

(From IO::Spec::Unix, IO::Spec::Cygwin, IO::Spec::Win32)

sprintf method

(From routines)

spurt sub, method

(From routines, IO::Handle, IO::Path)

sqrt sub, method

(From Cool, Numeric, Complex)

squish sub, method

(From routines, Any, Supply)

srand sub

(From Num)

stable method

(From Supply)

start method

(From Proc::Async, Promise, Supply, Thread)

started method

(From Proc::Async)

starts-with method

(From Str)

status method

(From Promise, X::Promise::CauseOnlyValidOnBroken)

stderr method

(From Proc::Async)

stdout method

(From Proc::Async)

sub_signature method

(From Parameter)

subbuf method

(From Blob)

subbuf-rw method, sub

(From Buf, Buf)

subname method

(From Backtrace::Frame)

subparse method

(From Grammar)

subst method

(From Cool, Str)

subst-mutate method

(From Str)

substr sub

(From Cool, Str)

substr-eq method

(From Str)

substr-rw method

(From Cool, Str)

subtest sub

(From Test)

succ method

(From Numeric, Bool, Str, Date, Enumeration, IO::Path)

sum method, sub

(From Any, List, Range)

summary method

(From Backtrace)

symbol method

(From X::Undeclared, X::Caller::NotDynamic, X::Export::NameClash, X::Redeclaration)

symlink method

(From IO::Path)

t method

(From IO::CatHandle)

tail method

(From Any, List, Supply)

take method, sub

(From Mu, Mu)

take-rw sub

(From Mu)

tan sub

(From Cool)

tanh sub

(From Cool)

tap method

(From Supply)

target method

(From Match, X::IO::Link, X::IO::Symlink, X::Mixin::NotComposable, X::Numeric::Real, X::Temporal::InvalidFormat)

target-name method

(From X::Composition::NotComposable)

tau term

(From Terms)

tc sub

(From Cool, Str)

tclc sub

(From Cool, Str)

tell method

(From IO::Handle, IO::CatHandle)

temp prefix

(From Operators, Variables)

term method

(From Pod::Defn)

term:<> term

(From Syntax)

tertiary method

(From Collation)

then method

(From Promise)

throttle method

(From Supply)

throw method

(From Exception)

throws-like sub

(From Test)

time term

(From Terms)

timezone method

(From DateTime)

tmpdir method

(From IO::Spec::Unix, IO::Spec::Cygwin, IO::Spec::Win32)

to method

(From List, Match, X::IO::Copy, X::IO::Move, X::IO::Rename)

to-posix method

(From Instant)

today method

(From Date)

todo sub

(From Test)

toggle method

(From Any)

total method

(From Baggy, Mixy, Setty)

total-memory method

(From Kernel)

trailing method

(From Pod::Block::Declarator)

trans method

(From Cool, Str)

tree method

(From Any)

trim sub, method

(From Cool, Str)

trim-leading sub, method

(From Cool, Str)

trim-trailing sub, method

(From Cool, Str)

truncate sub, method

(From Cool, Real, Complex)

truncated-to method

(From Date, DateTime)

trusts trait, method

(From Type system, Metamodel::Trusting)

try_acquire method

(From Semaphore)

trying method

(From X::IO::DoesNotExist)

twigil method

(From Parameter, X::Parameter::Twigil, X::Syntax::Variable::Twigil)

type method

(From Attribute, Parameter, Pod::FormattingCode, X::Bind::Slice, X::Does::TypeObject)

type_captures method

(From Parameter)

typename method

(From X::Assignment::RO, X::Method::NotFound)

uc sub

(From Cool, Str)

udp method

(From IO::Socket::Async)

uncaught_handler method

(From Scheduler)

undefine sub

(From routines)

unicmp infix

(From Operators)

unimatch sub

(From Cool)

uniname sub

(From Cool)

uninames sub

(From Cool)

uninstall method

(From CompUnit::Repository::Installation)

uniparse sub

(From Str)

uniprop sub

(From Cool)

uniprops sub

(From Cool)

unique sub, method

(From routines, Any, Supply)

unival sub, method

(From Int, Str)

univals method

(From Str)

unlike sub

(From Test)

unlink method

(From IO::Path)

unlock method

(From Lock::Async, IO::Handle, IO::CatHandle, Lock)

unpack method

(From Blob)

unpolar method

(From routines, Cool)

unshift method, sub

(From Any, Array, Buf, Nil)

unwrap method

(From Routine)

updir method

(From IO::Spec::Unix)

use-ok sub

(From Test)

utc method

(From DateTime)

val sub

(From Str)

value method

(From Enumeration, Pair)

values method, sub

(From Any, List, Baggy, Capture, Map, Pair, Setty)

variable method

(From X::Syntax::NoSelf)

verbose-config method

(From Compiler)

version method

(From CompUnit, Systemic)

volume method

(From IO::Path)

vow method

(From Promise)

w method

(From IO::Path, IO::Special, Proc::Async)

wait method

(From Supply)

warn sub

(From Exception)

watch method

(From IO::Path)

watch-path method

(From IO::Notification)

week method

(From Dateish)

week-number method

(From Dateish)

week-year method

(From Dateish)

weekday-of-month method

(From Dateish)

what method

(From IO::Special, X::Undeclared, X::OutOfRange, X::Redeclaration, X::Syntax::Malformed, X::Syntax::Missing, X::Syntax::Variable::Numeric)

when method

(From X::Obsolete)

whole-second method

(From DateTime)

why method

(From X::Attribute::Required)

with-lock-hidden-from-recursion-check method

(From Lock::Async)

wordcase sub

(From Cool, Str)

words method, sub

(From Cool, Str, IO::Handle, IO::CatHandle, IO::Path, Supply)

workaround method

(From X::NYI)

wrap method

(From Routine)

write method

(From IO::Handle, IO::CatHandle, IO::Socket, IO::Socket::Async, Proc::Async)

write-bits method

(From Buf)

write-int128 method

(From Buf)

write-int16 method

(From Buf)

write-int32 method

(From Buf)

write-int64 method

(From Buf)

write-int8 method

(From Buf)

write-num32 method

(From Buf)

write-num64 method

(From Buf)

write-to method

(From IO::Socket::Async)

write-ubits method

(From Buf)

write-uint128 method

(From Buf)

write-uint16 method

(From Buf)

write-uint32 method

(From Buf)

write-uint64 method

(From Buf)

write-uint8 method

(From Buf)

x infix, method

(From Operators, IO::Path, IO::Special)

xor infix

(From Operators)

xx infix

(From Operators)

yada method

(From Routine)

year method

(From Dateish)

yield method

(From Thread)

yyyy-mm-dd method

(From Dateish)

z method

(From IO::Path)

zip sub, method

(From List, Supply)

zip-latest method

(From Supply)

{ } term, postcircumfix

(From Operators, Operators)

| prefix, infix

(From Operators, Operators)

|| infix

(From Operators)

~ prefix, infix

(From Operators, Operators, Junction)

~& infix

(From Operators)

~< infix

(From Operators)

~> infix

(From Operators)

~^ prefix, infix

(From Operators, Operators)

~| infix

(From Operators)

~~ infix

(From Operators)

« » postcircumfix

(From Operators)

π term

(From Terms)

τ term

(From Terms)

term

(From Terms, Sets, bags, and mixes)

infix

(From Operators, Sets, bags, and mixes)

infix

(From Operators, Sets, bags, and mixes)

infix

(From Operators)

infix

(From Operators)

infix

(From Operators)

infix

(From Operators)

infix

(From Operators, Sets, bags, and mixes)

infix

(From Operators, Sets, bags, and mixes)

infix

(From Operators, Sets, bags, and mixes)

infix

(From Operators, Sets, bags, and mixes)

prefix

(From Scalar, atomicint)

⚛++ postfix

(From atomicint)

⚛+= infix

(From atomicint)

⚛-- postfix

(From atomicint)

⚛-= infix

(From atomicint)

⚛= infix

(From Scalar, atomicint)

⚛−= infix

(From atomicint)

𝑒 term

(From Terms)