Index - mfichman/jogo GitHub Wiki
Array
An array is an integer-indexed, dynamically resizable container
ArrayIter
This iterator returns each of the elements in the array it points to in sequence
Iterable
A Seq (short for sequence) defines an iterator over a sequence of values of the same type
Indexable
An Indexable returns a value when given a key
Appendable
An Appendable can have values appended via the append function
Stack
A stack supports the push/pop operations
Iter
An iterator is an object that generates a sequence of values of the same type
CoroutineStatus
Coroutine
Implements a coroutine, or lightweight cooperative thread
CoroutineFunc
Hash
A hash is a dynamically-resizable container that uses arbitrary keys
HashValueIter
Iterates over all the values in the hash
HashKeyIter
Iterates over all the keys in the hash
HashIter
Iterates over all the key-value pairs in a hash
Object
Pair
A 2-tuple (pair) of objects
Int
Signed, 64-bit integer
Float
Double-precision, 64-bit floating point number
Char
Represents a single character
Bool
Holds a boolean value, either 'true' or 'false'
Byte
Unsigned, 8-bit integer value
Any
The 'Any' type is a container for any value or reference type
Queue
Implementation of an array-based FIFO queue (uses a circular buffer that resizes when the queue is full)
QueueIter
This iterator returns each of the elements in the queue it points to in sequence, from the first element in the queue (i
String
Represents an immutable character string
StringIter
This iterator returns each of the characters in the string it points to in sequence