Package-level declarations

Types

Link copied to clipboard

Append-only private draft. A successful commit consumes the resource.

Link copied to clipboard
Link copied to clipboard
value class FileInfo(val kind: FileKind, val sizeBytes: Long, val revision: Long, val isExecutable: Boolean)
Link copied to clipboard
Link copied to clipboard

Sequential reads of the immutable content captured at open time. Empty bytes mean EOF.

Link copied to clipboard
object FileSystem

Access to the current computer's storage. Paths are independent lexical values.

Link copied to clipboard
Link copied to clipboard
class FileSystemException(val reason: FileSystemError, val path: String, val operation: String) : IOException
Link copied to clipboard
value class Path(val value: String)

An immutable absolute lexical path, independent of storage and native capabilities.

Functions

Link copied to clipboard

Converts an absolute path string to a lexical value without accessing storage.