add existing documentation
This commit is contained in:
91
doc/standard-library.txt
Executable file
91
doc/standard-library.txt
Executable file
@@ -0,0 +1,91 @@
|
||||
vim: tabstop=2 shiftwidth=2 expandtab
|
||||
|
||||
*** PACKAGES ******************************************************************
|
||||
|
||||
## std.lang #####
|
||||
This package contains all of the "built-in" classes, such as String,
|
||||
Package, etc.
|
||||
|
||||
This package is always included by default for all Ivy source files, so
|
||||
there is no need to include a `use std.lang` statement.
|
||||
|
||||
|
||||
## std.io #####
|
||||
This package includes classes for performing IO operations, including
|
||||
reading/writing to the terminals, files, etc.
|
||||
|
||||
This package also includes the cin, cout, and cerr objects that point
|
||||
to standard in, standard out, and standard error respectively.
|
||||
|
||||
|
||||
*** CLASSES *******************************************************************
|
||||
|
||||
//// std.lang ////
|
||||
|
||||
## Object #####
|
||||
-is:
|
||||
-implements:
|
||||
-respondsTo:
|
||||
-doesNotUnderstand(selector:args:)
|
||||
-sendMsg(selector:args:)
|
||||
-toString
|
||||
|
||||
## Int #####
|
||||
+parse:
|
||||
-to:
|
||||
-to:step:
|
||||
-to:step:do:
|
||||
|
||||
## Enum #####
|
||||
**
|
||||
|
||||
## String #####
|
||||
-size
|
||||
-uppercase
|
||||
-lowercase
|
||||
-append:
|
||||
-prepend:
|
||||
-at:insert:
|
||||
-contains:
|
||||
-iterator
|
||||
|
||||
## Bool #####
|
||||
-if:
|
||||
-if:else:
|
||||
|
||||
## Package #####
|
||||
-size
|
||||
-exists:
|
||||
-at:put:
|
||||
-at:
|
||||
-map:
|
||||
-select:
|
||||
-select:collect:
|
||||
-iterator
|
||||
|
||||
## Iterator #####
|
||||
-value
|
||||
-moveNext
|
||||
-select:
|
||||
-select:collect:
|
||||
-iterator
|
||||
|
||||
## Lambda #####
|
||||
-argCount
|
||||
-call
|
||||
-call:
|
||||
-call(_:_:)
|
||||
-call(_:_:_:)
|
||||
-call(_:_:_:_:)
|
||||
-call(args:)
|
||||
-on:do:
|
||||
-if:
|
||||
-unless:
|
||||
|
||||
## Selector #####
|
||||
+parse:
|
||||
|
||||
## Error #####
|
||||
-msg
|
||||
-data
|
||||
-withMsg:andData:
|
||||
Reference in New Issue
Block a user