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 IO)

( ) term, postcircumfix

(From Operators, Operators)

(&) infix

(From Sets, bags, and mixes)

(+) infix

(From Sets, bags, and mixes)

(-) infix

(From Sets, bags, and mixes)

(.) infix

(From Sets, bags, and mixes)

(<) infix

(From Sets, bags, and mixes)

(<=) infix

(From Sets, bags, and mixes)

(>) infix

(From Sets, bags, and mixes)

(>=) infix

(From Sets, bags, and mixes)

(^) infix

(From Sets, bags, and mixes)

(cont) infix

(From Sets, bags, and mixes)

(elem) infix

(From Sets, bags, and mixes)

(|) infix

(From Sets, bags, and mixes)

* 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)

. postfix, infix

(From Operators, Operators)

.& postfix

(From Operators)

.* postfix

(From Operators)

.+ postfix

(From Operators)

.. infix

(From Operators)

... listop

(From Operators)

..^ infix

(From Operators)

.:: postfix

(From Operators)

.:<prefix> postfix

(From Operators)

.= postfix, infix

(From Operators, Operators)

.? postfix

(From Operators)

.^ postfix

(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

(From 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)

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)

Bool sub, method

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

Bridge method

(From Real)

CALL-ME method

(From Callable)

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 Cool)

EVALFILE sub

(From Cool)

EXISTS-KEY method

(From Subscripts, Associative)

EXISTS-POS method

(From Subscripts, Positional)

FALLBACK method

(From Nil)

GENERATE-USAGE sub

(From Command line interface)

Hash method

(From Any)

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 List, Numeric, Str, Rational, Map, IO::Path, IntStr)

KERNELnames method

(From Perl)

List method

(From Any)

MAIN sub

(From Command line interface, Functions)

Map method

(From Any)

Mix method

(From Any, Setty)

MixHash method

(From Any, Setty)

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 List, Numeric, Bool, Capture, Str, ComplexStr, Map, IO::Path, IntStr, Nil, NumStr, RatStr, Thread)

Promise method

(From Supply)

READ method

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

Rat method

(From Numeric, Real, Str, RatStr)

Real method

(From Real, Complex, ComplexStr, 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)

Slip method

(From Any)

Str method

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

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)

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 Cursor, 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)

add_private_method method

(From Metamodel::PrivateMethodContainer)

add_role method

(From Metamodel::RoleContainer)

add_trustee method

(From Metamodel::Trusting)

adverb method

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

after infix, method

(From Operators, 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)

annotations method

(From CallFrame)

antipair method

(From Pair)

antipairs method

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

any method

(From Any)

anyof method

(From Promise)

app_lifetime method

(From Thread)

append method

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

arch method

(From Kernel)

archname method

(From Kernel)

args method

(From Proc::Async)

arity method

(From Code, 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 Perl, Distro, Kernel, VM)

await sub

(From Channel, Promise)

backtrace method

(From Exception)

bag sub

(From Bag)

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

(From Operators)

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::ClassHOW)

can-ok sub

(From Test)

cancel method

(From Cancellation)

candidates method

(From 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, sub

(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

(From Cool, Str)

chdir sub, method

(From IO, 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 IO, 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)

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)

codes sub, method

(From Cool, Uni)

coerce_type method

(From Parameter)

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)

compose method

(From Metamodel::ClassHOW)

compose_type method

(From Metamodel::Primitives)

composer method

(From X::Composition::NotComposable)

condition method

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

config method

(From Pod::Block, VM)

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)

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, 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)

delayed method

(From Supply)

denominator method

(From Rational)

desc method

(From Perl, Distro, Kernel, VM)

destroyers method

(From Metamodel::Finalization)

devnull method

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

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)

div infix

(From Operators, Int)

do method

(From Supply)

does infix, trait, method

(From Operators, Type system, Mu)

does-ok sub

(From Test)

done method

(From 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 method

(From 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)

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)

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)

extension method

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

f method

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

fail method

(From Exception, Channel)

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)

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 method, sub

(From Any, Iterable, List, Range, Supply)

flatmap method

(From Any, List)

flip sub

(From Cool, Str)

floor sub, method

(From Cool, Real, Complex, Rational)

flush method

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

fmt method

(From Cool, Cool, List, Pair)

format method

(From X::Temporal::InvalidFormat)

formatter method

(From Dateish)

freeze method

(From Pair)

from method

(From 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)

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 method, sub

(From Systemic, Mu, List, Array, Backtrace, Blob, Exception, Complex, Date, Map, IO::Handle, IO::Path, Junction, Nil, Submethod, 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, 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, Baggy, Capture, Match)

head method

(From 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)

i term, postfix

(From Terms, Complex)

id method

(From 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

(From Cool, Str)

indices method

(From Str)

indir sub

(From IO)

infinite method

(From Range)

infix method

(From X::Syntax::InfixInTermPosition)

infix:<+> sub

(From Date, DateTime)

infix:<-> sub

(From Date, DateTime)

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, Baggy, Map, Pair)

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 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 required trait

(From Type system, Attribute)

is required (Attribute) trait

(From Attribute)

is rw trait

(From Type system, Attribute, Routine)

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 Iterator, 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_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, Iterable, PositionalBindFailover, Seq)

join sub, method

(From 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 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 CallFrame, 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, Capture, Channel, Match, PositionalBindFailover, Range, Supply)

listen method

(From IO::Socket::Async)

live method

(From Supply)

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, sub

(From Any, List, 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 Exception, X::NYI, X::StubCode)

meta method

(From 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 IO, 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)

msb method

(From Int)

multi method

(From Routine)

multiness method

(From X::Anon::Multi)

my method

(From CallFrame)

name method

(From Perl, Encoding, Encoding::Registry, X::Attribute::Required, Attribute, Distro, Kernel, Routine, Metamodel::Naming, Parameter, Pod::Block::Named, Scalar, Thread, VM, 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)

new method

(From Telemetry::Sampler, Mu, Backtrace, Blob, Complex, ComplexStr, Date, DateTime, 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, Uni, Nil, 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)

next method

(From Label)

next-handle method

(From IO::CatHandle)

nextcallee sub

(From Functions)

nextsame sub

(From Functions)

nextwith sub

(From Functions)

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 IO)

now term, method

(From Terms, DateTime)

nude method

(From Rational)

numerator method

(From Rational)

of method, trait

(From Positional, Array, 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 IO, 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 Cursor, Match)

os-error method

(From X::OS)

osname method

(From VM)

out-buffer method

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

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)

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, 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 Cursor, 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)

pred method

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

prefix method

(From VM)

prematch method

(From Match)

prepend method

(From Any, Array, Buf, Nil)

print method, sub

(From Mu, IO, 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 Cool, 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 IO)

protect method

(From Lock::Async, Lock)

pull-one method

(From Iterator)

push method, sub

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

push-all method

(From Iterator)

push-at-least method

(From Iterator)

push-exactly method

(From Iterator)

push-until-lazy method

(From Iterator)

put method, sub

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

qualifier-type method

(From X::Method::InvalidQualifier)

quit method

(From Supplier)

r method

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

race method

(From Iterable)

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)

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 sub, method

(From List, Supply)

rel2abs method

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

relative method

(From IO::Path)

release method

(From Distro, Kernel, Semaphore)

rename method

(From IO::Path)

repeated method, sub

(From Any, List)

replacement method

(From X::Obsolete)

report sub

(From Telemetry)

reserved method

(From X::Syntax::Reserved)

resolve method

(From 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 List, Supply)

round sub, method

(From Cool, Real, Complex)

roundrobin sub

(From List)

routine-type method

(From X::Anon::Multi)

run sub, method

(From Proc, Thread)

rw method

(From 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 method, sub

(From Mu, IO, 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)

seek method

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

self term, method

(From Terms, Mu, Failure)

send method

(From Channel)

set sub

(From Set)

set-instruments method

(From Telemetry::Sampler)

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 IO, Proc)

shift sub, method

(From Array, Buf)

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 Perl, Code, Distro, Kernel, VM)

sin sub

(From Cool)

sinh sub

(From Cool)

sink method

(From List, Proc, Seq)

sink-all method

(From Iterator)

skip method

(From Any, Seq, Supply)

skip-at-least method

(From Iterator)

skip-at-least-pull-one method

(From Iterator)

skip-one method

(From Iterator)

sleep sub

(From Date)

sleep-timer sub

(From Date)

sleep-until sub

(From Date)

slip sub

(From Slip)

slurp sub, method

(From IO, 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, sub

(From Cool, Str)

spurt sub, method

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

sqrt sub, method

(From Cool, Numeric, Complex)

squish method, sub

(From Any, List, 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)

succ method

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

sum sub, method

(From List, Range)

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 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 Cursor, 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)

then method

(From Promise)

throttle method

(From Supply)

throw method

(From Exception)

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)

toggle method

(From Any)

total method

(From Baggy, Mixy, Setty)

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)

unicmp infix

(From Operators)

unimatch sub

(From Cool)

uniname sub

(From Cool)

uninames sub

(From Cool)

uniparse sub

(From Str)

uniprop sub

(From Cool)

uniprops sub

(From Cool)

unique method, sub

(From Any, List, 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 Cool, 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 Perl, Distro, Kernel, VM)

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)

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-to method

(From IO::Socket::Async)

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 Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Operators)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Operators)

infix

(From Operators)

infix

(From Operators)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From Sets, bags, and mixes)

infix

(From 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)