Routines in Raku

Search in the table below for subs, methods, terms, routines, submethods, and traits that have been documented.

TypeNameDescribed in
method lines class IO::Path ( type/IO/Path )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
class IO::Socket::INET ( type/IO/Socket/INET )
method read role IO::Socket ( type/IO/Socket )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method next class IO::CatHandle ( type/IO/CatHandle )
method connect class IO::Socket::Async ( type/IO/Socket/Async )
class IO::Socket::Async ( type/IO/Socket/Async )
method WHEREFORE class RakuAST::Doc::Declarator ( type/RakuAST/Doc/Declarator )
method Slip class Any ( type/Any )
routine minmax class Any ( type/Any )
method push class Any ( type/Any )
method splitdir class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method group class IO::Path ( type/IO/Path )
method resolved class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
routine tail class Any ( type/Any )
method tell class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method l class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
method recv role IO::Socket ( type/IO/Socket )
method user class IO::Path ( type/IO/Path )
routine kv class Any ( type/Any )
method catdir class IO::Spec::Cygwin ( type/IO/Spec/Cygwin )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method toggle class Any ( type/Any )
method path class IO::Pipe ( type/IO/Pipe )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
class IO::Notification::Change ( type/IO/Notification/Change )
method devnull class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
routine unlink class IO::Path ( type/IO/Path )
method minpairs class Any ( type/Any )
method accept class IO::Socket::INET ( type/IO/Socket/INET )
method updir class IO::Spec::Unix ( type/IO/Spec/Unix )
method socket class IO::Socket::Async::ListenSocket ( type/IO/Socket/Async/ListenSocket )
class IO::Socket::Async::ListenSocket ( type/IO/Socket/Async/ListenSocket )
class IO::Socket::Async ( type/IO/Socket/Async )
class IO::Socket::Async ( type/IO/Socket/Async )
routine getc class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method chomp class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method dirname class IO::Path ( type/IO/Path )
method letter class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
method values class Any ( type/Any )
method hash class Any ( type/Any )
method t X<|Reference,tty> class IO::Handle ( type/IO/Handle )
method atoms class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
class RakuAST::Doc::Paragraph ( type/RakuAST/Doc/Paragraph )
method for class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
method extension class IO::Path ( type/IO/Path )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method udp class IO::Socket::Async ( type/IO/Socket/Async )
method succ class IO::Path ( type/IO/Path )
method e class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
method watch class IO::Path ( type/IO/Path )
class IO::Notification ( type/IO/Notification )
method inode class IO::Path ( type/IO/Path )
method peer class IO::Socket::Async ( type/IO/Socket/Async )
class IO::Socket::Async ( type/IO/Socket/Async )
method put role IO::Socket ( type/IO/Socket )
class IO::Handle ( type/IO/Handle )
method eager class Any ( type/Any )
method close role IO::Socket ( type/IO/Socket )
class IO::Pipe ( type/IO/Pipe )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
class IO::Socket::Async ( type/IO/Socket/Async )
method chdir class IO::Path ( type/IO/Path )
routine reduce class Any ( type/Any )
method elems class Any ( type/Any )
method volume class IO::Path ( type/IO/Path )
method IO class IO::Path ( type/IO/Path )
class IO::Pipe ( type/IO/Pipe )
class IO::Special ( type/IO/Special )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
class IO::Notification::Change ( type/IO/Notification/Change )
method WRITE class IO::Handle ( type/IO/Handle )
method absolute class IO::Path ( type/IO/Path )
method cache class Any ( type/Any )
method flat class Any ( type/Any )
method Array class Any ( type/Any )
method iterator class Any ( type/Any )
method antipairs class Any ( type/Any )
method f class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
method join class Any ( type/Any )
class IO::Spec::Cygwin ( type/IO/Spec/Cygwin )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method created class IO::Path ( type/IO/Path )
routine rename class IO::Path ( type/IO/Path )
method Seq class Any ( type/Any )
method d class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
method one class Any ( type/Any )
method spurt class IO::Path ( type/IO/Path )
class IO::Handle ( type/IO/Handle )
method child class IO::Path ( type/IO/Path )
method set class RakuAST::Doc::DeclaratorTarget ( type/RakuAST/Doc/DeclaratorTarget )
class RakuAST::Doc::DeclaratorTarget ( type/RakuAST/Doc/DeclaratorTarget )
class RakuAST::Doc::DeclaratorTarget ( type/RakuAST/Doc/DeclaratorTarget )
class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
class RakuAST::Doc::Declarator ( type/RakuAST/Doc/Declarator )
class RakuAST::Doc::Declarator ( type/RakuAST/Doc/Declarator )
class RakuAST::Doc::Declarator ( type/RakuAST/Doc/Declarator )
method directive class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
method List class Any ( type/Any )
method x class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
method serial class Any ( type/Any )
routine categorize class Any ( type/Any )
method rw class IO::Path ( type/IO/Path )
method z class IO::Path ( type/IO/Path )
method Int class IO::Path ( type/IO/Path )
method prepend class Any ( type/Any )
method append class Any ( type/Any )
method rwx class IO::Path ( type/IO/Path )
method gist class IO::Path ( type/IO/Path )
class IO::Handle ( type/IO/Handle )
class IO::Notification::Change ( type/IO/Notification/Change )
method modified class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
method pred class IO::Path ( type/IO/Path )
term { } Operators ( language/operators )
method curdir class IO::Spec::Unix ( type/IO/Spec/Unix )
method Mix class Any ( type/Any )
method open class IO::Path ( type/IO/Path )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
submethod DESTROY class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method none class Any ( type/Any )
method eof class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method new class IO::Path::Unix ( type/IO/Path/Unix )
class IO::Path ( type/IO/Path )
class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
class RakuAST::Doc::Declarator ( type/RakuAST/Doc/Declarator )
class IO::Special ( type/IO/Special )
class IO::Path::Parts ( type/IO/Path/Parts )
class RakuAST::Doc::Paragraph ( type/RakuAST/Doc/Paragraph )
class IO::Path::Win32 ( type/IO/Path/Win32 )
class IO::CatHandle ( type/IO/CatHandle )
class IO::Path::Cygwin ( type/IO/Path/Cygwin )
class IO::Socket::INET ( type/IO/Socket/INET )
class IO::Path::QNX ( type/IO/Path/QNX )
method type class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
method WHICH class IO::Special ( type/IO/Special )
method cleanup class IO::Path ( type/IO/Path )
routine slurp class IO::Path ( type/IO/Path )
class IO::Handle ( type/IO/Handle )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method catpath class IO::Spec::Cygwin ( type/IO/Spec/Cygwin )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method combinations class Any ( type/Any )
method collate class Any ( type/Any )
method out class IO::Handle ( type/IO/Handle )
method permutations class Any ( type/Any )
method w class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
method sum class Any ( type/Any )
method curupdir class IO::Spec::Unix ( type/IO/Spec/Unix )
routine get role IO::Socket ( type/IO/Socket )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
class IO::Socket::INET ( type/IO/Socket/INET )
method MixHash class Any ( type/Any )
method all class Any ( type/Any )
method r class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
method parent class IO::Path ( type/IO/Path )
method roll class Any ( type/Any )
method raku class IO::Path::Unix ( type/IO/Path/Unix )
class IO::Path ( type/IO/Path )
class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
class RakuAST::Doc::Declarator ( type/RakuAST/Doc/Declarator )
class RakuAST::Doc::Paragraph ( type/RakuAST/Doc/Paragraph )
class IO::Path::Win32 ( type/IO/Path/Win32 )
class IO::Path::Cygwin ( type/IO/Path/Cygwin )
class IO::Path::QNX ( type/IO/Path/QNX )
method tree class Any ( type/Any )
method s class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
method meta class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
method invert class Any ( type/Any )
method maxpairs class Any ( type/Any )
method words class IO::Path ( type/IO/Path )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method write role IO::Socket ( type/IO/Socket )
class IO::Handle ( type/IO/Handle )
class IO::Socket::Async ( type/IO/Socket/Async )
class IO::Socket::Async ( type/IO/Socket/Async )
method on class IO::CatHandle ( type/IO/CatHandle )
routine min class Any ( type/Any )
method batch class Any ( type/Any )
method READ class IO::Handle ( type/IO/Handle )
method literalize class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
method readchars class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method rootdir class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method resolve class IO::Path ( type/IO/Path )
routine snip class Any ( type/Any )
method tmpdir class IO::Spec::Cygwin ( type/IO/Spec/Cygwin )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
routine link class IO::Path ( type/IO/Path )
method parts class IO::Path ( type/IO/Path )
method abs2rel class IO::Spec::Cygwin ( type/IO/Spec/Cygwin )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method leading class RakuAST::Doc::Declarator ( type/RakuAST/Doc/Declarator )
method allowed class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
routine head class Any ( type/Any )
routine produce class Any ( type/Any )
method level class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
method basename class IO::Path ( type/IO/Path )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method native role IO::Socket ( type/IO/Socket )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
class IO::Socket::Async::ListenSocket ( type/IO/Socket/Async/ListenSocket )
class IO::Socket::Async ( type/IO/Socket/Async )
method printf class IO::Handle ( type/IO/Handle )
method accessed class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
method Numeric class IO::Path ( type/IO/Path )
method Str class IO::Path ( type/IO/Path )
class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
class IO::Special ( type/IO/Special )
class IO::Handle ( type/IO/Handle )
class RakuAST::Doc::Paragraph ( type/RakuAST/Doc/Paragraph )
class IO::CatHandle ( type/IO/CatHandle )
method seek class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
sub item class Any ( type/Any )
method Bag class Any ( type/Any )
method listen class IO::Socket::Async ( type/IO/Socket/Async )
class IO::Socket::Async ( type/IO/Socket/Async )
routine first class Any ( type/Any )
method opened class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method EOF class IO::Handle ( type/IO/Handle )
method cut class RakuAST::Doc::DeclaratorTarget ( type/RakuAST/Doc/DeclaratorTarget )
method relative class IO::Path ( type/IO/Path )
method abbreviated class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
method nodemap class Any ( type/Any )
method dev class IO::Path ( type/IO/Path )
method end class Any ( type/Any )
routine symlink class IO::Path ( type/IO/Path )
method unshift class Any ( type/Any )
routine copy class IO::Path ( type/IO/Path )
method SPEC class IO::Path ( type/IO/Path )
sub repl REPL ( language/REPL )
method ACCEPTS class IO::Path ( type/IO/Path )
class Any ( type/Any )
method squish class Any ( type/Any )
routine reverse class Any ( type/Any )
routine dir class IO::Path ( type/IO/Path )
class IO::Path ( type/IO/Path )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method event class IO::Notification::Change ( type/IO/Notification/Change )
method handles class IO::CatHandle ( type/IO/CatHandle )
term < > Operators ( language/operators )
method comb class IO::Path ( type/IO/Path )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
routine skip class Any ( type/Any )
method grep class Any ( type/Any )
method paragraphs class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
method bind class IO::Socket::Async ( type/IO/Socket/Async )
method changed class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
method flatmap class Any ( type/Any )
routine classify class Any ( type/Any )
method t class IO::CatHandle ( type/IO/CatHandle )
method unique class Any ( type/Any )
method Map class Any ( type/Any )
method from class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
method closer class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
method duckmap class Any ( type/Any )
method mode class IO::Path ( type/IO/Path )
class IO::Special ( type/IO/Special )
routine move class IO::Path ( type/IO/Path )
method split class IO::Path ( type/IO/Path )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
class IO::Spec::Cygwin ( type/IO/Spec/Cygwin )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method keys class Any ( type/Any )
method add class IO::Path ( type/IO/Path )
class RakuAST::Doc::DeclaratorTarget ( type/RakuAST/Doc/DeclaratorTarget )
class RakuAST::Doc::DeclaratorTarget ( type/RakuAST/Doc/DeclaratorTarget )
class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
class RakuAST::Doc::Declarator ( type/RakuAST/Doc/Declarator )
class RakuAST::Doc::Declarator ( type/RakuAST/Doc/Declarator )
class RakuAST::Doc::Paragraph ( type/RakuAST/Doc/Paragraph )
term ( ) Operators ( language/operators )
method Supply class Any ( type/Any )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
class IO::Socket::Async ( type/IO/Socket/Async )
method trailing class RakuAST::Doc::Declarator ( type/RakuAST/Doc/Declarator )
method any class Any ( type/Any )
method rotor class Any ( type/Any )
method rel2abs class IO::Spec::Cygwin ( type/IO/Spec/Cygwin )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method opener class RakuAST::Doc::Markup ( type/RakuAST/Doc/Markup )
method print role IO::Socket ( type/IO/Socket )
class IO::Handle ( type/IO/Handle )
class IO::Handle ( type/IO/Handle )
class IO::Socket::Async ( type/IO/Socket/Async )
class IO::Socket::Async ( type/IO/Socket/Async )
method deepmap class Any ( type/Any )
routine map class Any ( type/Any )
method config class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
method lock class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method splitpath class IO::Spec::Cygwin ( type/IO/Spec/Cygwin )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
routine rmdir class IO::Path ( type/IO/Path )
method pairup class Any ( type/Any )
method SetHash class Any ( type/Any )
method mkdir class IO::Path ( type/IO/Path )
method list class Any ( type/Any )
method delimited class RakuAST::Doc::Block ( type/RakuAST/Doc/Block )
method sibling class IO::Path ( type/IO/Path )
method is class IO::Path ( type/IO/Path )
class IO::Path ( type/IO/Path )
class IO::Spec::Cygwin ( type/IO/Spec/Cygwin )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method unlock class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method are class Any ( type/Any )
method devtype class IO::Path ( type/IO/Path )
routine chown class IO::Path ( type/IO/Path )
method encoding class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method WHY class RakuAST::Doc::DeclaratorTarget ( type/RakuAST/Doc/DeclaratorTarget )
routine max class Any ( type/Any )
method chmod class IO::Path ( type/IO/Path )
method BagHash class Any ( type/Any )
method catfile class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method sort class Any ( type/Any )
method repeated class Any ( type/Any )
method Hash class Any ( type/Any )
method canonpath class IO::Spec::QNX ( type/IO/Spec/QNX )
class IO::Spec::Cygwin ( type/IO/Spec/Cygwin )
class IO::Spec::Win32 ( type/IO/Spec/Win32 )
class IO::Spec::Unix ( type/IO/Spec/Unix )
method nl class Any ( type/Any )
class IO::Handle ( type/IO/Handle )
class IO::Handle ( type/IO/Handle )
class IO::CatHandle ( type/IO/CatHandle )
method what class IO::Special ( type/IO/Special )
method flush class IO::Handle ( type/IO/Handle )
routine snitch class Any ( type/Any )
method proc class IO::Pipe ( type/IO/Pipe )
method say class IO::Handle ( type/IO/Handle )
method Set class Any ( type/Any )
method pairs class Any ( type/Any )
method pick class Any ( type/Any )