-
Carta.tech
-
Packages
-
kaya
-
4
- kaya.1
- Top-level interpreter for the kaya language
- kaya-rekey.1
- Binary key regeneration for kaya web applications
- kayac.1
- Compiler for the kaya language
- kayadoc2man.1
- Automatic man pages for kaya modules
-
989
- Array.OutOfBounds.3kaya
- Attempt to access an out-of-bounds element.
- Array.ZeroStep.3kaya
- The step in a range may not be zero
- Array.addAt.3kaya
- Add an element to an array
- Array.all.3kaya
- Check if all elements satisfy a predicate
- Array.any.3kaya
- Check if any elements satisfy a predicate
- Array.concat.3kaya
- Concatenate two arrays.
- Array.createArray.3kaya
- Create an array
- Array.elem.3kaya
- Check whether a value is in a list.
- Array.filter.3kaya
- Filter a list according to a predicate.
- Array.fold.3kaya
- Fold an array.
- Array.intersperse.3kaya
- Place a separator between each element of an array
- Array.join.3kaya
- Concatentate a list of lists
- Array.map.3kaya
- Map a function across an array.
- Array.nub.3kaya
- Remove repeated elements from a list.
- Array.pop.3kaya
- Remove a value from the end of an array
- Array.push.3kaya
- Push a value onto the end of an array.
- Array.range.3kaya
- Get a range of integers
- Array.remove.3kaya
- Return the array created by removing a subarray.
- Array.removeAt.3kaya
- Remove an element from an array
- Array.resize.3kaya
- Resize an array.
- Array.reverse.3kaya
- Reverse an array in-place.
- Array.shift.3kaya
- Get the first item off an array, and remove it from the array.
- Array.shuffle.3kaya
- Randomly reorder an array.
- Array.sort.3kaya
- Sort an array.
- Array.sorted.3kaya
- Return a sorted array.
- Array.subarray.3kaya
- Return a subarray
- Array.take.3kaya
- Take the first x elements from an array.
- Array.top.3kaya
- Return the last value in an array
- Array.unshift.3kaya
- Add a value onto the start of an array.
- Array.zip.3kaya
- Turn a pair of lists into a list of pairs.
- Array.zipWith.3kaya
- Map a function across two arrays.
- Binary.Binary.3kaya
- Block of binary data.
- Binary.OffsetOutOfRange.3kaya
- Attempt to access an offset outside a block
- Binary.array.3kaya
- Return a block as an array.
- Binary.base64Decode.3kaya
- Base64 decode a string
- Binary.base64Encode.3kaya
- Base64 encode a block
- Binary.blockData.3kaya
- Get a foreign pointer to binary data
- Binary.blockSize.3kaya
- Get the size of a block
- Binary.copyBlock.3kaya
- Copy a block of data.
- Binary.copyChunk.3kaya
- Copy a sub-block.
- Binary.createBlock.3kaya
- Create a new, uninitialised block for binary data.
- Binary.createInitialisedBlock.3kaya
- Create a new and initialised block for binary data.
- Binary.getBlockChunk.3kaya
- Return a chunk from a block as an array.
- Binary.peek.3kaya
- Query binary data.
- Binary.peekString.3kaya
- Read a string from binary data.
- Binary.poke.3kaya
- Modify binary data.
- Binary.pokeString.3kaya
- Write a string of binary data.
- Binary.readBlock.3kaya
- Read a block from a file.
- Binary.setBlockData.3kaya
- Set the contents of a block.
- Binary.writeBlock.3kaya
- Write a block to a file.
- Builtins.Cant_Marshal_Exceptions.3kaya
- Exceptions may not be marshalled
- Builtins.Cant_Reflect_Exceptions.3kaya
- Exceptions may not be reflected
- Builtins.Divide_By_Zero.3kaya
- Tried to divide by zero.
- Builtins.Getting_Tag_From_Non_Union.3kaya
- Tried to do a constructor case statement wrongly
- Builtins.IllegalIndex.3kaya
- Index is out-of-bounds or otherwise illegal
- Builtins.InternalError.3kaya
- Thrown by the run-time system and foreign functions.
- Builtins.Invalid_Circular_Structure.3kaya
- Marshal string describes an impossible structure
- Builtins.Invalid_Function_Table_Hash.3kaya
- The function table has changed
- Builtins.Invalid_Marshalling_ID.3kaya
- The unmarshal id was invalid
- Builtins.Invalid_Value.3kaya
- Invalid or uninitialised value
- Builtins.Lookup_From_Non_Array.3kaya
- Tried to lookup in an array
- Builtins.Loop_Return.3kaya
- Builtins::loop_return -
- Builtins.Loop_VoidReturn.3kaya
- Builtins::loop_voidreturn -
- Builtins.Missing_Case.3kaya
- Unexpected constructor in case statement
- Builtins.Negative_Array_Index.3kaya
- Array index must be non-negative
- Builtins.NoNullsInStrings.3kaya
- Strings may not contain null bytes
- Builtins.Not_Implemented.3kaya
- Not implemented yet
- Builtins.Pattern_Matching_Assignment_Failure.3kaya
- Pattern matching assignment failed
- Builtins.Project_From_Non_Union.3kaya
- Tried to read a field incorrectly
- Builtins.UTF8.3kaya
- Check whether a string contains utf8 characters
- Builtins.Unguarded_Guard.3kaya
- Unexpected case in shorthand
- Builtins.Wrong_Constructor.3kaya
- Tried to get a field from the wrong constructor
- Builtins.abs.3kaya
- Return the magnitude of a floating-point number.
- Builtins.abs_1.3kaya
- Return the magnitude of an integer.
- Builtins.byteLength.3kaya
- Length in bytes of a string
- Builtins.compare.3kaya
- Compare two values for "size"
- Builtins.copy.3kaya
- Copy a value
- Builtins.createString.3kaya
- Creates a string with particular memory allocation
- Builtins.equal.3kaya
- Equality check
- Builtins.exceptionBacktrace.3kaya
- Print the backtrace of an exception.
- Builtins.exceptionMessage.3kaya
- Get a human-readable error message
- Builtins.exit.3kaya
- End the application immediately
- Builtins.fnid.3kaya
- Internal standard library function
- Builtins.funtableHash.3kaya
- Internal function.
- Builtins.getAddr.3kaya
- Debugging function
- Builtins.getIndex.3kaya
- Get a character from a string
- Builtins.getVM.3kaya
- Get a pointer to the kaya vm
- Builtins.hash.3kaya
- Hash a value
- Builtins.identical.3kaya
- Return whether two values are identical.
- Builtins.identity.3kaya
- Returns a new reference to the original value.
- Builtins.inverse.3kaya
- Boolean not
- Builtins.isInitialised.3kaya
- Checks if a value is initialised
- Builtins.length.3kaya
- Length of a string
- Builtins.marshal.3kaya
- Marshal any value to a string
- Builtins.memUsage.3kaya
- Debugging function
- Builtins.null.3kaya
- Checks if a foreign pointer is null
- Builtins.rand.3kaya
- Pseudo-random signed integer generator
- Builtins.runTimeChecking.3kaya
- Is run-time checking enabled?
- Builtins.setIndex.3kaya
- Change a character in a string in-place
- Builtins.size.3kaya
- Length of an array
- Builtins.srand.3kaya
- Seeds the random number generator
- Builtins.strAlloc.3kaya
- Debugging function
- Builtins.strHash.3kaya
- Get a numeric hash of a string.
- Builtins.subvert.3kaya
- Subvert the type system.
- Builtins.swap.3kaya
- Swap the contents of two variables
- Builtins.translate.3kaya
- Translate characters in a string
- Builtins.unmarshal.3kaya
- Unmarshal a string
- CGI.AjaxAction.3kaya
- Ajax action to take when an event occurs
- CGI.AjaxData.3kaya
- Ajax data requests
- CGI.AjaxEvent.3kaya
- Events to be handled by ajax actions
- CGI.BadHeader.3kaya
- Malformed http header
- CGI.IllegalHandler.3kaya
- Illegal handler
- CGI.UnexpectedType.3kaya
- Unexpected type
- CGI.UnrecognisedVariable.3kaya
- Unrecognised variable
- CGI.ValueOutOfRange.3kaya
- Variable outside expected range
- CGI.addHandler.3kaya
- Register a handler to get a short url
- CGI.ajaxHeader.3kaya
- Some basic javascript for handling ajax calls
- CGI.ajaxTag.3kaya
- Get tag information for linking an ajax call to an event on a tag
- CGI.ajaxTagData.3kaya
- Cgi::ajaxtagdata -
- CGI.checkBox.3kaya
- Make a checkbox.
- CGI.checked.3kaya
- Return whether a checkbox was checked.
- CGI.closeForm.3kaya
- End a form
- CGI.content.3kaya
- Add new content
- CGI.expandQuery.3kaya
- Look up a short name to get a fully expanded query string.
- CGI.fileFormHandler.3kaya
- Set up a file upload form.
- CGI.flushAll.3kaya
- Output all headers and content.
- CGI.flushContent.3kaya
- Output the content.
- CGI.flushHeaders.3kaya
- Output headers.
- CGI.formHandler.3kaya
- Set up a form.
- CGI.getAjaxData.3kaya
- Get additional data sent to an ajax request
- CGI.goDefault.3kaya
- Link to the default function.
- CGI.header.3kaya
- Add a http header
- CGI.htmlEscape.3kaya
- Encodes html special chars.
- CGI.httpFloat.3kaya
- Return the floating-point number in a get/post variable.
- CGI.httpInt.3kaya
- Return the integer in a get/post variable.
- CGI.imageHandler.3kaya
- Embed an image.
- CGI.linkHandler.3kaya
- Create a hyperlink.
- CGI.linkURL.3kaya
- Cgi::linkurl -
- CGI.passVar.3kaya
- Pass a variable to a form.
- CGI.passwordBox.3kaya
- Create a password input field.
- CGI.radio.3kaya
- Make a radio button.
- CGI.replaceContent.3kaya
- Replace a string in the current output.
- CGI.reset.3kaya
- Create a reset button.
- CGI.safeFloat.3kaya
- Convert a string to a float.
- CGI.safeInt.3kaya
- Convert a string to an int.
- CGI.selBox.3kaya
- Create a selection box.
- CGI.setCookie.3kaya
- Set a cookie
- CGI.submit.3kaya
- Create a submit button.
- CGI.submitUsed.3kaya
- Get the last submit button
- CGI.table.3kaya
- Output a table.
- CGI.textArea.3kaya
- Create a text area input field.
- CGI.textBox.3kaya
- Create a text input field.
- CGI.uploadButton.3kaya
- Create a file upload field.
- Coercions.array.3kaya
- Unpack a string to characters.
- Coercions.char.3kaya
- Built-in coercion
- Coercions.float.3kaya
- Built-in coercion
- Coercions.float_1.3kaya
- Built-in coercion
- Coercions.int.3kaya
- Built-in coercion
- Coercions.int_1.3kaya
- Built-in coercion
- Coercions.int_2.3kaya
- Built-in coercion
- Coercions.string.3kaya
- Pack an array of characters into a string.
- Coercions.string_1.3kaya
- Built-in coercion
- Coercions.string_2.3kaya
- Built-in coercion
- Coercions.string_3.3kaya
- Built-in coercion
- Coercions.string_4.3kaya
- Built-in coercion
- Coercions.void.3kaya
- Coercion to void.
- Complex.Complex.3kaya
- A complex number
- Complex.add.3kaya
- Add complex numbers
- Complex.argument.3kaya
- Argument of complex number
- Complex.divide.3kaya
- Divide complex numbers
- Complex.magnitude.3kaya
- Magnitude of complex number
- Complex.multiply.3kaya
- Multiply complex numbers
- Complex.power.3kaya
- Powers of complex numbers
- Complex.string.3kaya
- Convert a complex number to a string
- Complex.subtract.3kaya
- Subtract complex numbers
- Compress.CompressionFailed.3kaya
- Error compressing data
- Compress.UncompressionFailed.3kaya
- Error uncompressing data
- Compress.compressBinary.3kaya
- Compress a block of binary data.
- Compress.compressString.3kaya
- Compress a string.
- Compress.uncompressBinary.3kaya
- Uncompress a block of binary data.
- Compress.uncompressString.3kaya
- Uncompress a string.
- Crypto.InvalidDecryptionHash.3kaya
- Invalid hash
- Crypto.InvalidEncryptedData.3kaya
- Invalid encrypted data
- Crypto.InvalidExternalKey.3kaya
- Invalid external key or ivec
- Crypto.decode.3kaya
- Decode a string using the aes256 algorithm.
- Crypto.encode.3kaya
- Encode a string using the aes256 algorithm.
- Crypto.secureHash.3kaya
- Generate a secure hash from a string.
- Crypto.setEncryptionIvec.3kaya
- Set application ivec
- Crypto.setEncryptionKey.3kaya
- Set application secret key
- DB.DBHandle.3kaya
- A database handle
- DB.DBIncResult.3kaya
- An incremental query result
- DB.DBResult.3kaya
- A query result
- DB.DBStatement.3kaya
- A prepared database statement
- DB.DBValue.3kaya
- Query result values
- DB.InvalidTime.3kaya
- Converting to time failed
- DB.bool.3kaya
- Convert a database result to a bool
- DB.close.3kaya
- Close a connection
- DB.column.3kaya
- Get a column name
- DB.defaultExecPrepared.3kaya
- Default function
- DB.defaultGetRow.3kaya
- Default function
- DB.defaultIncDiscard.3kaya
- Default function
- DB.defaultIncExec.3kaya
- Default function
- DB.defaultIncExecPrepared.3kaya
- Default function
- DB.defaultPrepare.3kaya
- Default function
- DB.escape.3kaya
- Escape a string to be used as part of a query
- DB.exec.3kaya
- Execute a query
- DB.execPrepared.3kaya
- Execute a prepared statement
- DB.execPrepared_1.3kaya
- Execute a prepared statement
- DB.float.3kaya
- Convert a database result to a float
- DB.getRow.3kaya
- Retrieve a row from an incremental query
- DB.incDiscard.3kaya
- Discard an incremental query
- DB.incExec.3kaya
- Execute an incremental query
- DB.incExecPrepared.3kaya
- Incrementally execute a prepared statement
- DB.int.3kaya
- Convert a database result to an int
- DB.prepare.3kaya
- Prepare a database query
- DB.string.3kaya
- Convert a database result to a string
- DB.time.3kaya
- Convert a database result to a time
- Dict.Dict.3kaya
- Dictionary/hash table.
- Dict.TinyDict.3kaya
- Tiny dictionary/hash table.
- Dict.add.3kaya
- Add an entry to a dictionary.
- Dict.add_1.3kaya
- Add an entry to a tiny dictionary.
- Dict.delete.3kaya
- Remove an entry from a dictionary
- Dict.delete_1.3kaya
- Remove an entry from a tiny dictionary
- Dict.empty.3kaya
- Check if a dictionary is empty
- Dict.empty_1.3kaya
- Check if a tiny dictionary is empty
- Dict.entries.3kaya
- List all entries in a dictionary
- Dict.entries_1.3kaya
- List all entries in a tiny dictionary
- Dict.exists.3kaya
- Check if a key exists in a dictionary.
- Dict.exists_1.3kaya
- Check if a key exists in a tiny dictionary.
- Dict.keys.3kaya
- List all keys in a dictionary
- Dict.keys_1.3kaya
- List all keys in a tiny dictionary
- Dict.lookup.3kaya
- Look up a value in a dictionary.
- Dict.lookup_1.3kaya
- Look up a value in a tiny dictionary.
- Dict.new.3kaya
- Create a new dictionary.
- Dict.newTiny.3kaya
- Create a new tiny dictionary.
- Dict.numBuckets.3kaya
- Get the number of buckets used in a dictionary
- Dict.vals.3kaya
- List all values in a dictionary
- Dict.vals_1.3kaya
- List all values in a tiny dictionary
- DiskCache.UnsafeDirectory.3kaya
- The directory is unsafe
- DiskCache.UnsafeObject.3kaya
- The object is unsafe
- DiskCache.delCache.3kaya
- Deletes a cached variable if it exists
- DiskCache.fromCache.3kaya
- Returns a cacheable variable from disk
- DiskCache.toCache.3kaya
- Stores a cacheable variable to disk
- DiskCache.userCacheDir.3kaya
- Get a cache directory
- ElementTree.ExpectedChar.3kaya
- Expected character missing parsing xml
- ElementTree.InputError.3kaya
- Input error parsing xml
- ElementTree.NotLazy.3kaya
- The item to evaluate is not a generator
- ElementTree.UnexpectedChar.3kaya
- Unexpected character found parsing xml
- ElementTree.UnexpectedEnd.3kaya
- Unexpected end of data parsing xml
- ElementTree.addDataAt.3kaya
- Add text to an element
- ElementTree.addElementAt.3kaya
- Add a new child element
- ElementTree.addGeneratorAt.3kaya
- Add a new child generator
- ElementTree.attrHash.3kaya
- Elementtree::attrhash -
- ElementTree.elementTree.3kaya
- Converts a string to an elementtree.
- ElementTree.evaluateGenerator.3kaya
- Evaluate a lazy element generator
- ElementTree.findElement.3kaya
- Get the index of a named sub-element from an element
- ElementTree.getAllText.3kaya
- Returns the text content of the element and children
- ElementTree.getAttribute.3kaya
- Get an attribute value from an element
- ElementTree.getAttributes.3kaya
- Get an element's attributes
- ElementTree.getElements.3kaya
- Get all child elements
- ElementTree.getName.3kaya
- Get an element name
- ElementTree.getSubtrees.3kaya
- Get all child element trees
- ElementTree.getText.3kaya
- Returns the text content of the element
- ElementTree.lazyOutput.3kaya
- Print an elementtree to a user-defined target
- ElementTree.lazyPrint.3kaya
- Print an elementtree
- ElementTree.newElement.3kaya
- Create a new element
- ElementTree.pushData.3kaya
- Add text to the end of an element
- ElementTree.pushElement.3kaya
- Add a new child element to the end
- ElementTree.pushGenerator.3kaya
- Add a new child generator to the end
- ElementTree.setAttribute.3kaya
- Set an attribute
- ElementTree.simpleEncode.3kaya
- Html-escape a string
- ElementTree.string.3kaya
- Convert an elementtree to a string
- ElementTree.textSizeOfBlock.3kaya
- Get the text length of an element
- ElementTree.unsetAttribute.3kaya
- Unset an attribute
- ElementTree.unshiftData.3kaya
- Add text to the start of an element
- ElementTree.unshiftElement.3kaya
- Add a new child element to the start
- ElementTree.unshiftGenerator.3kaya
- Add a new child generator to the start
- ElementTreeData.Element.3kaya
- Types of element
- ElementTreeData.ElementTree.3kaya
- An element and its descendants
- ElementTreeData.EmptyTagMode.3kaya
- Controls printing of empty elements
- ElementTreeData.UnicodeFormat.3kaya
- Controls the output format of non-ascii characters
- Gcrypt.Cipher.3kaya
- Available symmetric ciphers
- Gcrypt.CipherFlags.3kaya
- Cipher opening flags
- Gcrypt.CipherHandle.3kaya
- A cipher handle
- Gcrypt.CipherMode.3kaya
- Cipher modes
- Gcrypt.Hash.3kaya
- Hash algorithms
- Gcrypt.HashFlags.3kaya
- Hash opening flags
- Gcrypt.HashHandle.3kaya
- A hash handle
- Gcrypt.appIVec.3kaya
- Get the application initialisation vector
- Gcrypt.appKey.3kaya
- Get the application secret key
- Gcrypt.cipherBlockLength.3kaya
- Get the required block length.
- Gcrypt.cipherKeySize.3kaya
- Get the required key size.
- Gcrypt.closeCipher.3kaya
- Close a cipher handle
- Gcrypt.closeHash.3kaya
- Close a hash handle
- Gcrypt.decrypt.3kaya
- Decrypt binary data
- Gcrypt.decryptString.3kaya
- Decrypt a string
- Gcrypt.encrypt.3kaya
- Encrypt binary data
- Gcrypt.encryptString.3kaya
- Encrypt a string
- Gcrypt.finalHash.3kaya
- Finalise the hash handle
- Gcrypt.getHash.3kaya
- Get the hash result
- Gcrypt.hashBinary.3kaya
- Hash binary data
- Gcrypt.hashString.3kaya
- Hash string data
- Gcrypt.openCipher.3kaya
- Open a cipher handle
- Gcrypt.openHash.3kaya
- Open a hash handle
- Gcrypt.resetHash.3kaya
- Reset a hash handle
- Gcrypt.setCipherIVec.3kaya
- Set the cipher initialisation vector
- Gcrypt.setCipherKey.3kaya
- Set the cipher secret key
- HTMLDocument.ClientScript.3kaya
- An client-side script
- HTMLDocument.ControlInputType.3kaya
- Types of control input
- HTMLDocument.ConversionSafety.3kaya
- The conversion safety level for string-html conversion
- HTMLDocument.FormType.3kaya
- The method used by a form
- HTMLDocument.HTMLDocument.3kaya
- A html document
- HTMLDocument.HeadLink.3kaya
- A document-level link
- HTMLDocument.ImageData.3kaya
- An inline image.
- HTMLDocument.ImageDimensions.3kaya
- Image dimensions
- HTMLDocument.InitialTableData.3kaya
- Initial table data
- HTMLDocument.InlineElement.3kaya
- Inline elements
- HTMLDocument.InvalidNesting.3kaya
- The specified range causes invalid nesting
- HTMLDocument.InvalidRange.3kaya
- The specified range is invalid
- HTMLDocument.ListType.3kaya
- List type
- HTMLDocument.MediaType.3kaya
- A display media type
- HTMLDocument.MetaData.3kaya
- Meta data about a html document
- HTMLDocument.Relationship.3kaya
- A document relationship
- HTMLDocument.RequiresAttribute.3kaya
- A required attribute is missing
- HTMLDocument.RequiresElement.3kaya
- A required element is missing
- HTMLDocument.SelectOption.3kaya
- An option for selection
- HTMLDocument.StyleSheet.3kaya
- A css stylesheet
- HTMLDocument.TagSoupNotForOutput.3kaya
- Tagsoup is not an output format
- HTMLDocument.TextInputType.3kaya
- Types of text input
- HTMLDocument.WhiteList.3kaya
- Elements to allow in string-html conversion
- HTMLDocument.addAddress.3kaya
- Add an address
- HTMLDocument.addBlockQuote.3kaya
- Add a quotation block
- HTMLDocument.addDivision.3kaya
- Add a generic block
- HTMLDocument.addDocumentLink.3kaya
- Adds a document-level link
- HTMLDocument.addDocumentMetaData.3kaya
- Adds a meta-data key/value pair to the document
- HTMLDocument.addDocumentScripting.3kaya
- Adds an external script to the document
- HTMLDocument.addDocumentStylesheet.3kaya
- Adds a linked external stylesheet to the document
- HTMLDocument.addFieldset.3kaya
- Add a new fieldset
- HTMLDocument.addHTTPHeader.3kaya
- Adds a http header to the document
- HTMLDocument.addHTTPHeader_1.3kaya
- Adds a http header to the document
- HTMLDocument.addHeading.3kaya
- Add a heading
- HTMLDocument.addHorizontalRule.3kaya
- Add a separator
- HTMLDocument.addImage.3kaya
- Add an image
- HTMLDocument.addInlineElementAt.3kaya
- Wrap existing text in an inline element
- HTMLDocument.addLabelledInput.3kaya
- Adds a labelled text input
- HTMLDocument.addLabelledSelect.3kaya
- Adds a labelled selection box
- HTMLDocument.addLabelledTextarea.3kaya
- Adds a labelled textarea
- HTMLDocument.addLazySelect.3kaya
- Lazily adds a selection box
- HTMLDocument.addLineBreak.3kaya
- Add a line break
- HTMLDocument.addList.3kaya
- Add a list
- HTMLDocument.addListItem.3kaya
- Add a list item
- HTMLDocument.addLocalControlInput.3kaya
- Add a form submit button
- HTMLDocument.addLocalForm.3kaya
- Add a form for the current application
- HTMLDocument.addOption.3kaya
- Adds a labelled checkbox to a form.
- HTMLDocument.addOptionList.3kaya
- Adds a set of checkboxes or radio buttons
- HTMLDocument.addParagraph.3kaya
- Add a paragraph
- HTMLDocument.addPreformatted.3kaya
- Add a preformatted block
- HTMLDocument.addRemoteControlInput.3kaya
- Add a form submit button
- HTMLDocument.addRemoteForm.3kaya
- Add a form to call another application
- HTMLDocument.addSelectElement.3kaya
- Adds a selection box
- HTMLDocument.addStateFields.3kaya
- Call a cgi function
- HTMLDocument.addString.3kaya
- Append text to an element
- HTMLDocument.addTable.3kaya
- Add a new empty table
- HTMLDocument.addTableBodySection.3kaya
- Add a new table body section
- HTMLDocument.addTableColumns.3kaya
- Add a new table column
- HTMLDocument.addTableRow.3kaya
- Adds a table row
- HTMLDocument.addTextInput.3kaya
- Adds a text input
- HTMLDocument.addTextarea.3kaya
- Adds a textarea
- HTMLDocument.anonymousBlock.3kaya
- Make an anonymous block
- HTMLDocument.appendExisting.3kaya
- Append an existing element
- HTMLDocument.appendGenerator.3kaya
- Append an element generator
- HTMLDocument.appendInlineElement.3kaya
- Append an inline element
- HTMLDocument.associateTextAndInput.3kaya
- Associates some text with a form control
- HTMLDocument.encodeControlState.3kaya
- Encode application state for later retrieval
- HTMLDocument.getAttribute.3kaya
- Gets an attribute value from a html element
- HTMLDocument.getChildren.3kaya
- Return sub-elements
- HTMLDocument.getListItem.3kaya
- Retrieve a list item
- HTMLDocument.getTableBodySections.3kaya
- Get the table body sections
- HTMLDocument.getTableCell.3kaya
- Retrieve a table cell
- HTMLDocument.getTableFooter.3kaya
- Get the table footer section
- HTMLDocument.getTableHeader.3kaya
- Get the table header section
- HTMLDocument.initialiseTable.3kaya
- Create a table and initialise contents
- HTMLDocument.lazyTable.3kaya
- Create a lazy table
- HTMLDocument.localControlURL.3kaya
- Create a url that calls a local function
- HTMLDocument.makeDataCell.3kaya
- Make a table cell a data cell
- HTMLDocument.makeHeaderCell.3kaya
- Make a table cell a header cell
- HTMLDocument.moveBlock.3kaya
- Move a block
- HTMLDocument.new.3kaya
- A new empty html document
- HTMLDocument.numTableColumns.3kaya
- Get the number of columns in a table
- HTMLDocument.prependExisting.3kaya
- Prepend an existing element
- HTMLDocument.prependGenerator.3kaya
- Prepend an element generator
- HTMLDocument.pushListItem.3kaya
- Append a list item
- HTMLDocument.readFromString.3kaya
- Convert a string to html
- HTMLDocument.readFromTemplate.3kaya
- Convert a html template to html
- HTMLDocument.setAttribute.3kaya
- Sets an attribute on a html element
- HTMLDocument.setClass.3kaya
- Set the css class
- HTMLDocument.setDocumentTitle.3kaya
- Changes the document title
- HTMLDocument.setID.3kaya
- Sets the id of a html element
- HTMLDocument.setTableCaption.3kaya
- Sets the table caption
- HTMLDocument.setTitle.3kaya
- Sets the title of a html element
- HTMLDocument.string.3kaya
- Convert an entire html document to a string
- HTMLDocument.substring.3kaya
- Converts a part of the document to string form
- HTMLDocument.write.3kaya
- Print a html document on standard output
- HTMLDocument.writeTo.3kaya
- Print a html document with a specified output function
- HTMLentities.lookupEntity.3kaya
- Look up the character number for a named html entity
- HTMLnesting.alwaysEmpty.3kaya
- Is the element an empty element?
- HTMLnesting.containsBlock.3kaya
- Can the element contain block-level elements?
- HTMLnesting.containsCData.3kaya
- Can the block-level element contain text?
- HTMLnesting.containsCDataOnly.3kaya
- Can the element only contain text?
- HTMLnesting.getAlwaysEmpty.3kaya
- Retrieve dictionary of all empty elements
- HTMLnesting.isAlwaysBlock.3kaya
- Must the element be block-level?
- HTMLnesting.isAlwaysEmpty.3kaya
- List all empty elements
- HTMLnesting.isBlock.3kaya
- Might the element be block-level?
- HTMLnesting.nestingExceptions.3kaya
- Is an exception to the general nesting rules allowed?
- HTMLnesting.pretendEmpty.3kaya
- Do special nesting rules apply?
- HTTP.BadUsername.3kaya
- Bad username for http authentication
- HTTP.HTTPURL.3kaya
- Url information
- HTTP.HTTPversion.3kaya
- The http version
- HTTP.NotAURL.3kaya
- Not a url
- HTTP.basicAuthHeader.3kaya
- Create a basic authentication header
- HTTP.cookieHeader.3kaya
- Generate a cookie header
- HTTP.getURL.3kaya
- Retrieve a url by http.
- HTTP.getURL_1.3kaya
- Retrieve a url by http using an existing connection.
- HTTP.parseURL.3kaya
- Convert a string to a http url
- HTTP.postURL.3kaya
- Post data to a url by http using an existing connection.
- HTTP.postURL_1.3kaya
- Post data to a url by http.
- IO.ClosedFile.3kaya
- Closed file
- IO.Dir.3kaya
- A directory handle
- IO.DirEntry.3kaya
- A directory entry
- IO.DirError.3kaya
- Directory handling error
- IO.DirInfo.3kaya
- Directory entry
- IO.DirTree.3kaya
- Directory tree
- IO.FileError.3kaya
- File handling error
- IO.FileMode.3kaya
- Modes for file opening.
- IO.InvalidMode.3kaya
- Invalid file mode error
- IO.Mode.3kaya
- File modes
- IO.Permission.3kaya
- File permissions
- IO.Permissions.3kaya
- Directory creation permissions
- IO.ReadOnlyFile.3kaya
- Read only file
- IO.WriteOnlyFile.3kaya
- Write only file
- IO.close.3kaya
- Close a file.
- IO.closeDir.3kaya
- Close a directory handle
- IO.eof.3kaya
- Check for end of file.
- IO.file.3kaya
- Create a file from a pointer
- IO.fileExecutable.3kaya
- Checks a file is executable
- IO.fileExists.3kaya
- Checks a file exists
- IO.fileReadable.3kaya
- Checks a file is readable
- IO.fileWritable.3kaya
- Checks a file is writable
- IO.flush.3kaya
- Flush all data to a file.
- IO.fpos.3kaya
- Current position of file pointer
- IO.fseek.3kaya
- Seek to a position in a file
- IO.get.3kaya
- Read a line from a file
- IO.getChar.3kaya
- Read one byte from a file.
- IO.getDirInfo.3kaya
- Return a list of directory trees
- IO.getInt.3kaya
- Get a binary integer from a file.
- IO.getString.3kaya
- Read a string from a binary file
- IO.listDir.3kaya
- Get a list of files in a directory
- IO.mkdir.3kaya
- Makes a directory.
- IO.open.3kaya
- Open a file.
- IO.openCheck.3kaya
- Check that a file handle is open
- IO.openDir.3kaya
- Open a directory
- IO.ptr.3kaya
- Create a ptr from a file handle
- IO.put.3kaya
- Write a string to a file.
- IO.putChar.3kaya
- Write a character to a file.
- IO.putInt.3kaya
- Write an integer to a file (as binary)
- IO.putStr.3kaya
- Write a string to a binary file
- IO.readCheck.3kaya
- Check that a file handle is readable
- IO.readDir.3kaya
- Get the next directory entry.
- IO.readFile.3kaya
- Read a text file.
- IO.rename.3kaya
- Rename a file
- IO.reopen.3kaya
- Re-open a file.
- IO.stat.3kaya
- Get file information.
- IO.stderr.3kaya
- Standard error stream
- IO.stdin.3kaya
- Standard input stream
- IO.stdout.3kaya
- Standard output stream
- IO.tmpFile.3kaya
- Create and open a temporary file.
- IO.unlink.3kaya
- Unlinks a file.
- IO.writeCheck.3kaya
- Check that a file handle is writable
- IO.writeFile.3kaya
- Write a text file.
- Image.ArcStyle.3kaya
- Arc fill styles.
- Image.Colour.3kaya
- Drawing colour.
- Image.ColourOutOfRange.3kaya
- Colour value out of range
- Image.Font.3kaya
- Drawing font.
- Image.Image.3kaya
- Image data.
- Image.ImageType.3kaya
- Image format
- Image.WebImage.3kaya
- Web image data
- Image.arc.3kaya
- Draw an arc of an ellipse.
- Image.copy.3kaya
- Copy a portion of an image.
- Image.copyResized.3kaya
- Copy and resize a portion of an image.
- Image.create.3kaya
- Create a new image
- Image.create_1.3kaya
- Create an image from a file
- Image.dashedLine.3kaya
- Draw a dashed line.
- Image.destroy.3kaya
- Destroy an image
- Image.displayPage.3kaya
- Display function for webapps
- Image.drawString.3kaya
- Draw a text string.
- Image.ellipse.3kaya
- Draw an ellipse.
- Image.getJPEG.3kaya
- Get jpeg data
- Image.getPNG.3kaya
- Get png data
- Image.giant.3kaya
- Giant font
- Image.height.3kaya
- Get image height
- Image.large.3kaya
- Large font
- Image.line.3kaya
- Draw a line.
- Image.makeColour.3kaya
- Allocate a colour.
- Image.makeJPEG.3kaya
- Output a jpeg.
- Image.makePNG.3kaya
- Output a png.
- Image.mediumBold.3kaya
- Medium bold font
- Image.poly.3kaya
- Draw a polygon.
- Image.rectangle.3kaya
- Draw a rectangle.
- Image.setPixel.3kaya
- Set a pixel's colour.
- Image.small.3kaya
- Small font
- Image.tiny.3kaya
- Tiny font
- Image.webJPEG.3kaya
- Get a jpeg for webmain
- Image.webPNG.3kaya
- Get a png for webmain
- Image.width.3kaya
- Get image width
- KayaDoc.Constructor.3kaya
- A constructor function
- KayaDoc.DataSummary.3kaya
- A data type
- KayaDoc.EntryLocation.3kaya
- An entry within the document
- KayaDoc.EntryType.3kaya
- Types of documentation entry
- KayaDoc.ExceptionSummary.3kaya
- An exception
- KayaDoc.FunctionSummary.3kaya
- A function
- KayaDoc.ModuleContext.3kaya
- Entrymodule not allowed
- KayaDoc.NoSuchEntry.3kaya
- No such entry
- KayaDoc.TypeSynonym.3kaya
- A type synonym
- KayaDoc.describeDataHTML.3kaya
- Describe a data type in html
- KayaDoc.describeDataMan.3kaya
- Describe a data type in man page format
- KayaDoc.describeExceptionHTML.3kaya
- Describe an exception in html
- KayaDoc.describeExceptionMan.3kaya
- Describe an exception in man page format
- KayaDoc.describeFunctionHTML.3kaya
- Describe a function in html
- KayaDoc.describeFunctionMan.3kaya
- Describe a function in man page format
- KayaDoc.extractSummary.3kaya
- Find the summary component of a documentation block
- KayaDoc.findEntry.3kaya
- Find a documentation entry
- KayaDoc.htmliseContents.3kaya
- Convert the contents of a (e.g.) prose section to html
- KayaDoc.listDataTypes.3kaya
- Lists data types in a module
- KayaDoc.listExceptions.3kaya
- Lists exceptions in a module
- KayaDoc.listFunctions.3kaya
- Lists functions in a module
- KayaDoc.listTypes.3kaya
- Lists type synonyms in a module
- KayaDoc.manFilename.3kaya
- Return the man page name for a function or data type
- KayaDoc.manSummary.3kaya
- Convert a summary to man page format
- KayaDoc.manTime.3kaya
- Return a time for a man page
- KayaDoc.maniseContents.3kaya
- Convert the contents of a (e.g.) prose section to man page format
- KayaDoc.moduleSummary.3kaya
- Get the summary of a module
- KayaDoc.readDoc.3kaya
- Read an -xmldocs .xml file
- KayaDoc.readString.3kaya
- Read a string from an -xmldocs file
- KayaDoc.toHTML.3kaya
- Convert api documentation to html
- KayaDoc.toMan.3kaya
- Convert api documentation to man page format
- Kayurses.WeightName.3kaya
- Text weights
- Kayurses.clearScreen.3kaya
- Clear the screen
- Kayurses.endScreen.3kaya
- End curses
- Kayurses.hideCursor.3kaya
- Hide the cursor
- Kayurses.printAt.3kaya
- Add new text
- Kayurses.printAtColour.3kaya
- Add new coloured text
- Kayurses.readChar.3kaya
- Read a character
- Kayurses.showCursor.3kaya
- Show the cursor
- Kayurses.startScreen.3kaya
- Initialise curses
- Kayurses.updateScreen.3kaya
- Update the screen
- Kayurses.waitChar.3kaya
- Wait for input
- Lazy.List.3kaya
- Lazy linked list type.
- Lazy.array.3kaya
- Convert a lazy list into an array.
- Lazy.countFrom.3kaya
- Create an infinite list of numbers.
- Lazy.iterate.3kaya
- Iterate across a lazy list.
- Lazy.take.3kaya
- Take the first n values from a lazy list
- Lazy.traverse.3kaya
- Iteration over lazy lists
- Lfrand.Dicespec.3kaya
- Dice specification.
- Lfrand.ValueOutOfRange.3kaya
- Negative value
- Lfrand.lfDice.3kaya
- Simulate rolling dice
- Lfrand.lfIntRand.3kaya
- Return a random int
- Lfrand.lfRand.3kaya
- Return a random float
- Lfrand.lfRawRand.3kaya
- Return the next value
- Lfrand.lfSrand.3kaya
- Seed the generator
- Logger.Logger.3kaya
- Logging method.
- Logger.endLog.3kaya
- Finish logging.
- Logger.log.3kaya
- Add to a log.
- Logger.logAll.3kaya
- Add to multiple logs at once.
- Logger.makeLogFile.3kaya
- Create a log file
- Logger.makeLogHandle.3kaya
- Create a logging method from a file handle
- Logger.makeLogString.3kaya
- Create an in-memory string logging method
- Mail.CantConnect.3kaya
- Could not connect to smtp server
- Mail.HeaderError.3kaya
- Badly-formed smtp header
- Mail.SMTPError.3kaya
- Error talking to smtp server
- Mail.sendmail.3kaya
- Send a mail via smtp
- Maths.M_E.3kaya
- Numerical constant
- Maths.PI.3kaya
- Numerical constant
- Maths.SQRT_2.3kaya
- Numerical constant
- Maths.SQRT_PI.3kaya
- Numerical constant
- Maths.acos.3kaya
- Arccosine
- Maths.asin.3kaya
- Arcsine
- Maths.atan.3kaya
- Arctangent
- Maths.ceil.3kaya
- Round up
- Maths.cos.3kaya
- Cosine
- Maths.exp.3kaya
- Base-e exponential
- Maths.floor.3kaya
- Round down
- Maths.log.3kaya
- Natural logarithm
- Maths.log10.3kaya
- Base 10 logarithm
- Maths.pow.3kaya
- Power function
- Maths.pow_1.3kaya
- Power function
- Maths.sin.3kaya
- Sine
- Maths.sqrt.3kaya
- Square root
- Maths.tan.3kaya
- Tangent
- Mime.Mime.3kaya
- A mime object
- Mime.MimeData.3kaya
- Mime-encoded data
- Mime.findMimeBoundary.3kaya
- Find the mime boundary
- Mime.mimeDecode.3kaya
- Decode a mime-encoded file
- Mime.tmpMimeName.3kaya
- Name a temporary file
- Mime.unQuote.3kaya
- Unquote mime fields
- Multicore.setMulticore.3kaya
- Set whether to take advantage of multiple cores
- Multicore.tapply.3kaya
- Threaded application
- Multicore.tapply_1.3kaya
- Threaded application
- Multicore.tapply_2.3kaya
- Threaded application
- Multicore.tapply_3.3kaya
- Threaded application
- Multicore.tapply_4.3kaya
- Threaded application
- Multicore.tapply_5.3kaya
- Threaded application
- Multicore.tapply_6.3kaya
- Threaded application
- Multicore.tapply_7.3kaya
- Threaded application
- Multicore.tapply_8.3kaya
- Threaded application
- Multicore.texec.3kaya
- Threaded application
- Multicore.texec_1.3kaya
- Threaded application
- Multicore.texec_2.3kaya
- Threaded application
- Multicore.texec_3.3kaya
- Threaded application
- Multicore.texec_4.3kaya
- Threaded application
- Multicore.texec_5.3kaya
- Threaded application
- Multicore.texec_6.3kaya
- Threaded application
- Multicore.texec_7.3kaya
- Threaded application
- Multicore.texec_8.3kaya
- Threaded application
- Multicore.tmap.3kaya
- Threaded map
- Multicore.tzipWith.3kaya
- Threaded zip
- Net.AcceptFailed.3kaya
- Failed to accept connection
- Net.CantBind.3kaya
- Can't bind to port
- Net.CantGetHost.3kaya
- Host not known
- Net.CantInit.3kaya
- Initialisation failed
- Net.CantListen.3kaya
- Can't listen on port
- Net.CloseError.3kaya
- Close failed
- Net.ConnectError.3kaya
- Connection failed
- Net.NegativeLength.3kaya
- Negative length
- Net.NetHandle.3kaya
- A network connection
- Net.NothingToReceive.3kaya
- No data to receive
- Net.Protocol.3kaya
- The protocol to use
- Net.ProtocolNotSupported.3kaya
- Protocol not supported
- Net.SelectError.3kaya
- Testing connection failed
- Net.SendFailed.3kaya
- Sending data failed
- Net.accept.3kaya
- Accept a connection on a socket.
- Net.closeConnection.3kaya
- Close a connection handle.
- Net.closeSocket.3kaya
- Close a socket.
- Net.connWaiting.3kaya
- Check for connections waiting on a socket.
- Net.connect.3kaya
- Connect to a server
- Net.getHost.3kaya
- Get the host name from a connection handle.
- Net.listen.3kaya
- Listen on a port.
- Net.microPending.3kaya
- Return whether data is waiting at a socket.
- Net.microRecv.3kaya
- Recieve data from a connection.
- Net.netInit.3kaya
- Initialises networking libraries.
- Net.pending.3kaya
- Return whether data is waiting at a socket.
- Net.recv.3kaya
- Recieve data from a connection.
- Net.recvByte.3kaya
- Recieve data from a connection.
- Net.recvBytes.3kaya
- Recieve binary data from a connection.
- Net.send.3kaya
- Send data across a connection.
- Net.sendByte.3kaya
- Send a single byte across a connection.
- Net.sendBytes.3kaya
- Send binary data across a connection.
- Net.shutdown.3kaya
- Shutdown a network handle.
- Net.startTLS.3kaya
- Convert an existing connection to use tls.
- Parse.EndOfInput.3kaya
- End of input
- Parse.ExpectedAlphaNum.3kaya
- Expected an alphanumeric character
- Parse.ExpectedChar.3kaya
- Expected a character
- Parse.ExpectedDigit.3kaya
- Expected a digit
- Parse.ExpectedLetter.3kaya
- Expected a letter
- Parse.GenericError.3kaya
- Generic parse error
- Parse.IdentError.3kaya
- Identifier error
- Parse.IntError.3kaya
- Integer error
- Parse.NoEndOfInput.3kaya
- No end of input
- Parse.ParseResult.3kaya
- Parse result
- Parse.ParseState.3kaya
- The current state of the string being parsed.
- Parse.UnexpectedChar.3kaya
- Didn't expect that character
- Parse.WordError.3kaya
- Word error
- Parse.alphaNum.3kaya
- Parse an alphanumeric character.
- Parse.alternatives.3kaya
- Parse a string using a set of parsers.
- Parse.anyChar.3kaya
- Parse a character.
- Parse.char.3kaya
- Parse a specific character.
- Parse.delimList.3kaya
- Parse a list of items out of a string
- Parse.digit.3kaya
- Parse a digit.
- Parse.end.3kaya
- Parse the end of input.
- Parse.identifier.3kaya
- Parse an identifier.
- Parse.initial.3kaya
- Construct an initial parse state
- Parse.integer.3kaya
- Parse an integer.
- Parse.keyword.3kaya
- Parse a specific keyword
- Parse.letter.3kaya
- Parse a letter.
- Parse.list.3kaya
- Parse a list of items out of a string
- Parse.list1.3kaya
- Parse a string into a list of at least 1 item.
- Parse.optional.3kaya
- Parse a string optionally.
- Parse.parse.3kaya
- Run a parser on an input.
- Parse.pred.3kaya
- Parse a character predicate.
- Parse.regex.3kaya
- Parse for a regular expression.
- Parse.string.3kaya
- Parse to match a predicate.
- Parse.whitespace.3kaya
- Swallow a block of whitespace.
- Parse.word.3kaya
- Parse a word.
- Pickle.CantPickleClosures.3kaya
- Closures may not be pickled.
- Pickle.PickleFormatError.3kaya
- Format incompatibility
- Pickle.PickleParseError.3kaya
- Parse error
- Pickle.pickle.3kaya
- Convert a value to a string
- Pickle.unpickle.3kaya
- Convert a pickled string to a value
- Posix.InvalidFileMode.3kaya
- Invalid file mode
- Posix.NoSuchResource.3kaya
- No such resource
- Posix.NonZeroExit.3kaya
- Non-zero exit code
- Posix.OutOfMemory.3kaya
- Out of memory
- Posix.OverResourceLimit.3kaya
- Over resource limit
- Posix.Resource.3kaya
- Resource limits
- Posix.SetPGidFailed.3kaya
- Failed to set process group
- Posix.call.3kaya
- Get the output of an external program
- Posix.fork.3kaya
- Fork a new process.
- Posix.getEGid.3kaya
- Get effective group id
- Posix.getEUid.3kaya
- Get effective user id
- Posix.getGid.3kaya
- Get real group id
- Posix.getPid.3kaya
- Get the process id.
- Posix.getUid.3kaya
- Get real user id
- Posix.pclose.3kaya
- Close a pipe
- Posix.popen.3kaya
- Open a pipe to a command.
- Posix.reap.3kaya
- Clean up dead child processes.
- Posix.setPGid.3kaya
- Set a process group id
- Posix.setRLimit.3kaya
- Set a resource limit.
- Posix.system.3kaya
- Run an external program
- Posix.wait.3kaya
- Wait for a child to terminate.
- Posix.waitPid.3kaya
- Wait for a specific child to terminate.
- Prelude.CantDerefNothing.3kaya
- Tried to dereference an empty maybe
- Prelude.FileNotFound.3kaya
- File not found
- Prelude.List.3kaya
- Linked list type.
- Prelude.Maybe.3kaya
- Optional values.
- Prelude.NegativeLengthString.3kaya
- Negative string length specified
- Prelude.PositionOutOfRange.3kaya
- Position out of range
- Prelude.apply.3kaya
- Apply a function to an argument.
- Prelude.array.3kaya
- Coerce a linked list to an array.
- Prelude.compose.3kaya
- Compose two functions.
- Prelude.deref.3kaya
- Dereference a maybe.
- Prelude.force.3kaya
- Evaluate a suspended function.
- Prelude.gcDisable.3kaya
- Switch off garbage collector.
- Prelude.gcEnable.3kaya
- Switch on garbage collector.
- Prelude.gcFreeBytes.3kaya
- Debugging function
- Prelude.gcHeapSize.3kaya
- Debugging function
- Prelude.gcIncremental.3kaya
- Enable incremental garbage collection.
- Prelude.gcSetFSD.3kaya
- Debugging function
- Prelude.gcSetMaxHeapSize.3kaya
- Debugging function
- Prelude.gcTotalBytes.3kaya
- Debugging function
- Prelude.intBase.3kaya
- Convert a string, in the given base, to an integer
- Prelude.isAlnum.3kaya
- Checks if the character is a digit or alphabetical
- Prelude.isAlpha.3kaya
- Checks if the character is alphabetical
- Prelude.isDigit.3kaya
- Checks if the character is a digit
- Prelude.isGraph.3kaya
- Checks if the character is printable and not whitespace
- Prelude.isLineEnding.3kaya
- Checks if the character is (part of) a line ending
- Prelude.isLower.3kaya
- Checks if the character is a lower-case letter
- Prelude.isPunct.3kaya
- Checks if the character is punctuation
- Prelude.isSpace.3kaya
- Checks if the character is whitespace
- Prelude.isUpper.3kaya
- Checks if the character is an upper-case letter
- Prelude.onDestroy.3kaya
- Register a function to call when object is garbage collected
- Prelude.putStr.3kaya
- Send a string to standard output
- Prelude.putStrLn.3kaya
- Send a string and a newline to standard output.
- Prelude.rep.3kaya
- Repeat a string
- Prelude.reverse.3kaya
- Reverse a linked list in place.
- Prelude.strEnd.3kaya
- Return the end of a string.
- Prelude.stringBase.3kaya
- Convert an integer in the given base to a string.
- Prelude.substr.3kaya
- Return a substring.
- Prelude.thunk.3kaya
- Turn a value into a function.
- Prelude.toLower.3kaya
- Converts the character to a lower-case letter
- Prelude.toLower_1.3kaya
- Returns a copy of the string with all letters lower-cased
- Prelude.toUpper.3kaya
- Converts the character to an upper-case letter
- Prelude.toUpper_1.3kaya
- Returns a copy of the string with all letters upper-cased
- Prelude.traverse.3kaya
- Iteration over linked lists
- Queue.EmptyQueue.3kaya
- Queue was empty
- Queue.Queue.3kaya
- Fifo queue.
- Queue.array.3kaya
- Coercion to array.
- Queue.dequeue.3kaya
- Remove an item from a queue.
- Queue.empty.3kaya
- Create an empty queue.
- Queue.enqueue.3kaya
- Add an item to a queue.
- Queue.length.3kaya
- Get the length of a queue.
- Queue.traverse.3kaya
- Iteration over queues
- Reflect.Data.3kaya
- Data value, reflected as a kaya data structure.
- Reflect.dump.3kaya
- Print any value as a string
- Reflect.reflect.3kaya
- Convert a value into a data representation of that value.
- Reflect.reify.3kaya
- Convert a data representation back to the represented value.
- Regex.NoUTF8Support.3kaya
- Utf-8 support unavailable
- Regex.REFlags.3kaya
- Flags for regular expression compilation
- Regex.Regex.3kaya
- Compiled regular expression
- Regex.RegexCompilationFailed.3kaya
- The regular expression could not be compiled.
- Regex.ReplaceFlags.3kaya
- Replacement options
- Regex.compile.3kaya
- Compile a regular expression
- Regex.grep.3kaya
- Search for patterns.
- Regex.match.3kaya
- Attempt to match a regular expression.
- Regex.quickMatch.3kaya
- Test a string with a compiled regular expression.
- Regex.quickMatch_1.3kaya
- Test whether a string matches the pattern
- Regex.replace.3kaya
- Replace a compiled pattern with a string.
- Regex.replace_1.3kaya
- Replace a compiled pattern with a string.
- Regex.split.3kaya
- Split a string into substrings.
- Regex.split_1.3kaya
- Split a string into substrings.
- SCGI.BadNetString.3kaya
- Bad netstring
- SCGI.ChildProcess.3kaya
- Internal data type
- SCGI.MalformedHeaders.3kaya
- Malformed headers
- SCGI.SCGI.3kaya
- Scgi configuration
- SCGI.finishedInput.3kaya
- Internal function
- SCGI.firstEmptySlot.3kaya
- Internal function
- SCGI.firstSpareSlot.3kaya
- Internal function
- SCGI.initEnv.3kaya
- Internal function
- SCGI.nextChar.3kaya
- Internal function
- SCGI.numSpareServers.3kaya
- Internal function
- SCGI.scgiEnv.3kaya
- Get the value of an environment variable
- SCGI.scgiPage.3kaya
- Displays a function result
- SCGI.scgiPage_1.3kaya
- Displays binary data
- SCGI.scgiPage_2.3kaya
- Displays a html page
- SCGI.scgiPage_3.3kaya
- Displays string content
- ServerLoop.forkfunDefault.3kaya
- Default function to run on forking.
- ServerLoop.serverLoop.3kaya
- A basic implementation of a server loop.
- Set.HashSet.3kaya
- Collection of unique values.
- Set.Set.3kaya
- Ordered collection of unique values.
- Set.add.3kaya
- Add an element into a hashset.
- Set.add_1.3kaya
- Add an element into a set.
- Set.array.3kaya
- Return all elements of a hashset
- Set.array_1.3kaya
- Return all elements of a set
- Set.delete.3kaya
- Remove an element from a hashset.
- Set.delete_1.3kaya
- Remove an element from a set.
- Set.elem.3kaya
- Check for an element in a hashset.
- Set.elem_1.3kaya
- Check for an element in a set.
- Set.empty.3kaya
- Check whether a hashset is empty
- Set.empty_1.3kaya
- Check whether a set is empty
- Set.newHashSet.3kaya
- Create a new empty hashset.
- Set.newSet.3kaya
- Create a new empty set.
- Set.traverse.3kaya
- Iteration over hashsets
- Set.traverse_1.3kaya
- Iteration over sets
- Signal.Signal.3kaya
- Signal types
- Signal.alarm.3kaya
- Set an alarm.
- Sockets.Socket.3kaya
- A socket
- Sockets.SocketTimeout.3kaya
- Timeout while waiting for data
- Sockets.close.3kaya
- Close a socket
- Sockets.netToSocket.3kaya
- Transfer data from network to socket
- Sockets.pending.3kaya
- Check for pending data on a socket
- Sockets.recv.3kaya
- Receive text data from a socket
- Sockets.recvByte.3kaya
- Receive a single byte from a socket
- Sockets.recvBytes.3kaya
- Receive binary data from a socket
- Sockets.send.3kaya
- Send data to a socket
- Sockets.sendByte.3kaya
- Send a single byte to a socket
- Sockets.sendBytes.3kaya
- Send binary data to a socket
- Sockets.socketPair.3kaya
- Create a joined pair of sockets
- Sockets.socketToNet.3kaya
- Transfer data from socket to network
- Strings.base64Decode.3kaya
- Base64 decode a string
- Strings.base64Encode.3kaya
- Base64 encode a string
- Strings.behead.3kaya
- Remove the first character of a string, in-place.
- Strings.elem.3kaya
- Check if a character appears in a string
- Strings.fields.3kaya
- Split a string into fields
- Strings.filter.3kaya
- Filter a string according to a predicate.
- Strings.firstOccurs.3kaya
- Return the position of the first occurence of a character
- Strings.firstOccurs_1.3kaya
- Return the position of the first occurence of a substring
- Strings.head.3kaya
- Get the first character in a string
- Strings.join.3kaya
- Join a list of words into a string with the specified separator
- Strings.join_1.3kaya
- Join a list of words into a string with the specified separator
- Strings.lines.3kaya
- Splits a string into lines
- Strings.ltrim.3kaya
- Trim selected characters from the start of a string
- Strings.ltruncate.3kaya
- Remove characters from the left of a string, in-place.
- Strings.rtrim.3kaya
- Trim selected characters from the end of a string
- Strings.rtruncate.3kaya
- Remove characters from the right of a string, in-place.
- Strings.tail.3kaya
- Get the first character in a string
- Strings.trim.3kaya
- Trim selected characters from both ends of a string
- Strings.unwords.3kaya
- Join a list of words into a string.
- Strings.words.3kaya
- Split a string into words.
- Syslog.BadFacility.3kaya
- Bad logging facility
- Syslog.LogFacility.3kaya
- The logging facility to use.
- Syslog.LogLevel.3kaya
- Log message urgencies
- Syslog.LogOption.3kaya
- Options for opening the logging handle
- Syslog.close.3kaya
- Close the log handle
- Syslog.open.3kaya
- Open the logging handle
- Syslog.write.3kaya
- Write a log entry
- System._exit.3kaya
- Exit immediately, without calling signal handlers.
- System.chdir.3kaya
- Change directory
- System.getArgs.3kaya
- Get command-line arguments.
- System.getCwd.3kaya
- Get current working directory
- System.getEnv.3kaya
- Get the value of an environment variable.
- System.getPID.3kaya
- Get process id
- System.microSleep.3kaya
- Sleep for the specified number of microseconds.
- System.progName.3kaya
- Get program name.
- System.sleep.3kaya
- Sleep for the specified number of seconds.
- TLS.AcceptCertificateFailed.3kaya
- Tls certificate acceptance failed
- TLS.TLSFailed.3kaya
- Tls handshake failed
- TLS.TLSTimeout.3kaya
- Tls timeout
- TLS.TLSsession.3kaya
- A tls connection session
- TLS.VerifyFailed.3kaya
- Tls peer verification failed
- TLS.acceptCertificate.3kaya
- Accept certificates.
- TLS.closeTLS.3kaya
- Close tls connection
- TLS.getTLS.3kaya
- Receive encrypted data
- TLS.getTLSByte.3kaya
- Receive encrypted byte
- TLS.getTLSBytes.3kaya
- Receive encrypted binary data
- TLS.makeTLS.3kaya
- Initialise a tls connection
- TLS.putTLS.3kaya
- Send encrypted data
- TLS.putTLSByte.3kaya
- Send a single encrypted byte
- TLS.putTLSBytes.3kaya
- Send encrypted binary data
- TLS.verifyCertificate.3kaya
- Verify a server's certificate
- Testing.Arbitrary.3kaya
- An arbitrary union type.
- Testing.AssertionFailure.3kaya
- An assertion failed
- Testing.add.3kaya
- Add a test function.
- Testing.assert.3kaya
- Check the result of a test.
- Testing.init.3kaya
- Re-initialise the test framework.
- Testing.randomArray.3kaya
- Return a random array
- Testing.randomChar.3kaya
- Return a random character
- Testing.randomCharArray.3kaya
- Return a random list of characters
- Testing.randomFloat.3kaya
- Return a random floating point number
- Testing.randomFloatArray.3kaya
- Return a random list of floating-point numbers
- Testing.randomInt.3kaya
- Return a random integer
- Testing.randomIntArray.3kaya
- Return a random list of integers
- Testing.randomNegativeFloat.3kaya
- Return a random negative floating point number
- Testing.randomNegativeInt.3kaya
- Return a random negative integer
- Testing.randomPositiveFloat.3kaya
- Return a random positive floating point number
- Testing.randomPositiveInt.3kaya
- Return a random positive integer
- Testing.randomSignOfInt.3kaya
- Return a distribution of integers
- Testing.randomString.3kaya
- Return a random string
- Testing.randomStringArray.3kaya
- Return a random list of strings
- Testing.randomValue.3kaya
- Return a random value
- Testing.run.3kaya
- Run the tests.
- Threads.Mutex.3kaya
- A mutex.
- Threads.Thread.3kaya
- A thread.
- Threads.create.3kaya
- Create a thread.
- Threads.create_1.3kaya
- Create a thread.
- Threads.end.3kaya
- Terminate the current thread.
- Threads.kill.3kaya
- Kill a thread immediately
- Threads.lock.3kaya
- Lock a mutex.
- Threads.unlock.3kaya
- Unlock a mutex.
- Threads.waitFor.3kaya
- Wait for a thread to terminate.
- Time.CantParseTime.3kaya
- Can't parse string to time
- Time.Day.3kaya
- Days of the week.
- Time.IsoTimeOpts.3kaya
- Flags for the isotime function
- Time.Month.3kaya
- Months of the year.
- Time.NoSuchDay.3kaya
- Invalid day name
- Time.NoSuchMonthName.3kaya
- Invalid month name
- Time.NoSuchMonthNumber.3kaya
- Invalid month number
- Time.Time.3kaya
- Representation of time.
- Time.addDays.3kaya
- Add some days to a date.
- Time.cookieTime.3kaya
- Return a http cookie expiry time
- Time.gmTime.3kaya
- Convert a time to gmt.
- Time.int.3kaya
- Convert a month to an int
- Time.isoTime.3kaya
- Convert a time-value into iso-8601 format
- Time.isoTime_1.3kaya
- Convert a unix timestamp into iso-8601 format
- Time.localTime.3kaya
- Convert a time to local time.
- Time.microTime.3kaya
- Get microsecond time
- Time.mkTime.3kaya
- Convert a time to seconds.
- Time.month_1.3kaya
- Convert a string to a month
- Time.now.3kaya
- Get the current time.
- Time.parseISO8601.3kaya
- Convert an iso 8601 time string to a time
- Time.parseRFC2822.3kaya
- Convert an rfc 2822 string to a time
- Time.rfc2822Time.3kaya
- Return an rfc 2822 time
- Time.string.3kaya
- Convert a day to a string
- Time.string_1.3kaya
- Convert a month to a string
- Tuples.Pair.3kaya
- Sugared as (a,b)
- Tuples.Triple.3kaya
- Sugared as (a,b,c)
- Tuples.Tuple4.3kaya
- Sugared as (a,b,c,d)
- Tuples.Tuple5.3kaya
- Sugared as (a,b,c,d,e)
- Tuples.Tuple6.3kaya
- Sugared as (a,b,c,d,e,f)
- WebCommon.DataSource.3kaya
- Data sources for incoming data
- WebCommon.InvalidCookie.3kaya
- The cookie was invalid
- WebCommon.NotIncoming.3kaya
- Specified key not in incoming data
- WebCommon.Uploaded.3kaya
- An uploaded file.
- WebCommon.allowFileUploads.3kaya
- Allow file uploads
- WebCommon.contentType.3kaya
- Get the content type of the file
- WebCommon.incomingData.3kaya
- Returns all values for the specified key from user-supplied data
- WebCommon.incomingExists.3kaya
- Checks a key exists in user-supplied data
- WebCommon.incomingFile.3kaya
- Return the first file uploaded with a particular key name
- WebCommon.incomingFileExists.3kaya
- Check if any files are uploaded with a particular key name
- WebCommon.incomingFileKeys.3kaya
- Return keys for user-uploaded files
- WebCommon.incomingFiles.3kaya
- Return all files uploaded with a particular key name
- WebCommon.incomingKeys.3kaya
- Return keys for user-supplied data
- WebCommon.incomingValue.3kaya
- Returns the first value for the specified key from user-supplied data
- WebCommon.initWebApp.3kaya
- Initialise the cgi or webapp.
- WebCommon.originalName.3kaya
- Get the real name for the file
- WebCommon.removeTemporaryUploaded.3kaya
- Remove uploaded files
- WebCommon.setCookie.3kaya
- Create a cookie header
- WebCommon.setKayaMaxPost.3kaya
- Sets the maximum size of post data
- WebCommon.setKayaUploadDir.3kaya
- Set a temporary directory for kaya file uploads.
- WebCommon.tempPath.3kaya
- Get the temporary filesystem path of the file
- WebCommon.urlDecode.3kaya
- Url decode a string
- WebCommon.urlDecodeError.3kaya
- Url decoding error
- WebCommon.urlEncode.3kaya
- Url encode a string
- WebCommon.urlEncodeError.3kaya
- Url encoding error
- Webapp.BadHeadersKey.3kaya
- Malformed http header key
- Webapp.BadHeadersVal.3kaya
- Malformed http header value
- Webapp.IllegalHandler.3kaya
- Bad handler function
- Webapp.autoFill.3kaya
- Automatically fill a html form
- Webapp.debugMode.3kaya
- Check debugging mode
- Webapp.disableDebugging.3kaya
- Disable debugging mode
- Webapp.displayPage.3kaya
- Displays a function result
- Webapp.displayPage_1.3kaya
- Displays binary data
- Webapp.displayPage_2.3kaya
- Displays a html page
- Webapp.displayPage_3.3kaya
- Displays string content
- Webapp.enableDebugging.3kaya
- Enable debugging mode
- Webapp.headersSent.3kaya
- Returns true if headers have been sent
- Webapp.retrieveFunction.3kaya
- Retrieve saved state
- Webapp.runHandler.3kaya
- Run the current state handler
- Webapp.storeFunction.3kaya
- Save application state persistently.
- XMLentities.InvalidChar.3kaya
- Xmlentities::invalidchar -
- XMLentities.entityToLiteral.3kaya
- Convert xml entities to literal characters
- XMLentities.literalToEntity.3kaya
- Convert literal characters to xml entities