lib

util

chapters util

Pod fandoc chapter

types AbstractMain

AbstractMain provides conveniences for writing the main routine of an app

Arg

Facet for annotating an AbstractMain argument field

BoolArray

Optimized fixed size array of booleans packed into words of 32-bits

Console

Console provides utilities to interact with the terminal console

CsvInStream

CsvInStream is used to read delimiter-separated values as specified by RFC 4180

CsvOutStream

CsvOutStream is used to write delimiter-separated values as specified by RFC 4180

FileLoc

FileLoc is a location within a text file or source string

FileLocErr

Exception with a file location

FileLogger

FileLogger appends Str log entries to a file

FloatArray

Optimized fixed size array of 4 or 8 byte unboxed floats

IntArray

Optimized fixed size array of 1, 2, 4, or 8 byte unboxed integers

JsonInStream

JsonInStream reads objects from Javascript Object Notation (JSON)

JsonOutStream

JsonOutStream writes objects in Javascript Object Notation (JSON)

LockFile

LockFile is used to acquire an exclusive lock to prevent two different processes from using same files

Macro

Macro provides a way to replace macro expressions within a pattern using a pluggable implementation for the macro resolution

Opt

Facet for annotating an AbstractMain option field

PathEnv

PathEnv is a simple implementation of a Fantom environment which uses a search path to resolve files

Random

Random provides different implementation of random number generators with more flexibility than the methods available in sys

SyntheticFile

SyntheticFile provides default no-op implementation of File API

TestRunner

TestRunner executes Test classes and reports success/failure

Haxall 4.0.5 ∙ 24-Feb-2026 14:33 EST