BrowserREPL-button-tip-on BrowserREPL-button-tip-off

EditButtonTip 2025-05-07

Documented Types

Built-in types

This is a list of the built-in types that are documented, sorted by class/enum/module/role and by categories.

Basic classes

class AST

Abstract representation of a piece of source code

Composite classes

No files meet the criteria: {:category("composite"), :kind("Type"), :subkind("class")}

Domain-specific classes

class IO::ArgFiles

Iterate over contents of files specified on command line

class IO::CatHandle

Use multiple IO handles as if they were one

class IO::Notification

Asynchronous notification for file and directory changes

class IO::Pipe

Buffered inter-process string or binary stream

class IO::Special

Path to special I/O device

class IO::Spec

Platform specific operations on file and directory paths

Exception classes

No files meet the criteria: {:category("exception"), :kind("Type"), :subkind("class")}

Metamodel classes

No files meet the criteria: {:category("metamodel"), :kind("Type"), :subkind("class")}

Basic enums

No files meet the criteria: {:category("basic"), :kind("Type"), :subkind("enum")}

Domain-specific enums

No files meet the criteria: {:category("domain\\-specific"), :kind("Type"), :subkind("enum")}

Module modules

No files meet the criteria: {:category("module"), :kind("Type"), :subkind("module")}

Basic roles

No files meet the criteria: {:category("basic"), :kind("Type"), :subkind("role")}

Composite roles

No files meet the criteria: {:category("composite"), :kind("Type"), :subkind("role")}

Domain-specific roles

role IO::Socket

Network socket

Exception roles

No files meet the criteria: {:category("exception"), :kind("Type"), :subkind("role")}

Metamodel roles

No files meet the criteria: {:category("metamodel"), :kind("Type"), :subkind("role")}