Wirbel home
::absreturns absolute value of a
::addinsert an item into a set
::ascdetermine the byte representation of a character
::bisplitsplit string into exactly two parts
::chrcreate character according to it's ascii code
::clearremove all elements from a set
::clearedreturn emtpy copy of set
::columnreturn column of list-table
::copymake shallow copy of dictionary
::deepcopymake infinite deep copy of object
::deletedelete an entry from a dictionary
::dictconstruct a dictionary from a list of key/value pairs
::emptycheck if list is empty
::endswithchecks if string ends with a certain character
::$equalscompare two dicts for equality
::exitterminate execution of programm
::findfind substring in string range
::floatconvert int to float
::foldlapply binary function to list of elements
::forallcheck if all items of collection fullfill predicate
::forsomecheck if at at least one item of collection fullfills predicate
fs::chdirchange the current working directory
fs::closeclose an open file
fs::cwdreturn the current working directory
fs::dirreturn list of entries in a directory
fs::fileopen a file for reading
fs::file_existscheck if a file exists
fs::file_typedetermine type of a file
fs::file_type_ldetermine type of a file, do not follow symbolic links
fs::findfilesrecursively find all files in a directory
fs::flushflush pending data to file
fs::fnmatchcompare a filename with a globbing pattern
fs::gethostbynameconvert hostname to IP address
fs::is_blockdevcheck if path exists and is a block device node
fs::is_chardevcheck if path exists and is a character device node
fs::is_directorycheck if path exists and is a directory
fs::is_fifocheck if path exists and is a fifo (a named pipe)
fs::is_filecheck if path exists and is a regular file
fs::is_socketcheck if path exists and is a unix socket
fs::is_symlinkcheck if path exists and is a symbolic link
fs::mkdircreate a directory
fs::mkfifocreate a named pipe
fs::mknodcreate character or block device node
fs::mustreadread exact number of bytes from a file
fs::popencreate process and communicate with pipe
fs::readread contents of a file
fs::readlineread one line of text from a file
fs::readlinesread all text lines from an open file
fs::removeremoves a file if it exists
fs::rmdirremove an empty directory
fs::tcpconnectmake client connection to TCP port
fs::touchtouch or create file
fs::writewrite a string to a file
fs::writelinewrite a line of text to a file
fs::writelineswrite list of lines to a file
::getgets a value from a dictionary or returns a default value
::intconvert float to int
::intersectioncompute intersection of a list and another collection
::isalnumtest, if character is digit or alphabetic character
::isalphatest, if character is an alphabetical character
::isasciitest, if character is an ascii character
::isblanktest, if character is space or tab
::iscntrltest, if character is control character
::isdigittest, if character is digit
::isgraphtest, if character if printable and not space
::islowertest, if character is lower case character
::isprinttest, if character is printable
::ispuncttest, if character is not space and not alphanumeric
::isspacetest, if character is white space
::isuppertest, if character is upper case character
::isxdigittest, if character is hexadecimal digit
::itemsreturn items of a set as list
::joinform new string by joining list of strings
::keysreturn list of keys in a dictionary
::lenreturn number of elements in a set
::listconverts a set into a list
::lstripremove white space at left side
::matchmatch string against regular expression, extract groups
::maxreturns the maximum of a and b
::minreturns the minimum of a and b
::neutralreturn neutral element of set
::part_matchcheck if string contains substring at a certain position
::popremove last element of list
::printprint value to stdandard output
::rangecreate list of integers from 0 to upto-1
::rbisplitsplit string into exactly two parts, from the right
::replaceinplace variant of replaced that changes string object itself
::replacedreplace all occurrances of x with y in s
::replaced_tagssearch and replace tags in string
::reversereverse list inplace
::reversedcreate reversed copy of a list
::rfindsearch for substring in string range from the end
::rstripremove white space at right side
::setconverts a list into a set
::settochange contents of string
::signreturns the sign of the integer a
::sortsort a list inplace
::sortedreturn sorted copy of list
::splitsplit a string into parts by a delimiter
::startswithchecks if string starts with a certain character
::strconvert set into string
::stripremove white space at right side
::sumreturn sum of elements in a list
sys::argvcommand line arguments
sys::stderrreturn standard error file object
sys::stdinreturn standard input file object
sys::stdoutreturn standard output file object
::systemexecute shell command line
time::asctimeconvert epoch time into standard string representation
time::localtimebreak down epoch time into human time
time::sleepsleep a number of seconds
time::timereturn seconds since epoch
time::usleepsleep a number of microseconds
::trimFromremove suffix from string beginning at last occurance of stopper
::trimFromFirstremove suffix from string beginning at first occurance of stopper
::trimToremove prefix from string up to first occurance of stopper
::trimToLastremove prefix from string up to last occurance of stopper
::updateadd all elements of a list to a set
::valuesreturn list of values in dictionary
::zipconvert two lists into one list of pairs