Structure index

July 15, 2026 ยท View on GitHub

Up to reference

StructureDescription
BagUnordered collection of elements with duplicates.
bag, nil, null, fromList, toList, length, @, hd, tl, getItem, take, drop, concat, app, map, mapPartial, find, filter, partition, fold, exists, all, tabulate, nth, only
BoolBoolean values and operations.
bool, not, toString, fromString, andalso, orelse, implies, =, <>, <, >
CharCharacter values and operations.
char, string, minChar, maxChar, maxOrd, ord, chr, succ, pred, compare, <, <=, >, >=, =, <>, contains, notContains, isAscii, toLower, toUpper, isAlpha, isAlphaNum, isCntrl, isDigit, isGraph, isHexDigit, isOctDigit, isLower, isPrint, isSpace, isPunct, isUpper, toString, fromString, fromInt, toCString, fromCString, scan
DatalogDatalog query interface.
execute, translate, validate
DateCalendar date and time values.
date, month, weekday, Date, compare, day, fmt, fromString, fromTimeLocal, fromTimeUniv, hour, isDst, localOffset, minute, second, toString, toTime, weekDay, year, yearDay
EitherValues that are one of two types.
either, isLeft, isRight, asLeft, asRight, map, mapLeft, mapRight, app, appLeft, appRight, fold, proj, partition
FnHigher-order function combinators.
id, const, apply, o, curry, uncurry, flip, repeat, equal, notEqual
GeneralBasic types, exceptions, and utility functions.
unit, exn, order, Bind, Match, Chr, Div, Domain, Fail, Overflow, Size, Span, Subscript, exnName, exnMessage, o, before, ignore, !
IEEEReal
IntFixed-precision integer operations.
int, toLarge, fromLarge, toInt, fromInt, precision, minInt, maxInt, +, -, *, div, mod, quot, rem, compare, <, <=, >, >=, ~, abs, min, max, sign, sameSign, fmt, toString, fromString
IntInfArbitrary-precision integer operations.
InteractInteractive session utilities.
use, useSilently
ListPolymorphic singly-linked lists.
list, Empty, null, length, @, hd, tl, last, getItem, nth, only, take, drop, rev, concat, revAppend, app, map, mapPartial, find, filter, partition, foldl, foldr, exists, all, tabulate, collate, except, intersect, mapi
ListPairOperations on pairs of lists.
UnequalLengths, zip, unzip, map, app, all, exists, foldr, foldl, allEq, zipEq, mapEq, appEq, foldrEq, foldlEq
MathMathematical functions for real numbers.
real, pi, e, sqrt, sin, cos, tan, asin, acos, atan, atan2, exp, pow, ln, log10, sinh, cosh, tanh
OptionOptional values.
option, Option, getOpt, isSome, valOf, filter, join, app, map, mapPartial, compose, composePartial
PPWadler-Leijen pretty-printer.
doc, empty, line, lineBreak, softLine, softBreak, hardLine, text, beside, nest, group, align, hang, indent, hsep, vsep, sep, hcat, vcat, cat, fillSep, fillCat, punctuate, encloseSep, parens, braces, brackets, render
RangeOperations on ranges of ordered values.
continuous_set, discrete_set, range, contains, toBag, toList, continuousSetOf, discreteSetOf, flatten, ranges, complement
RealFloating-point number operations.
real, radix, precision, maxFinite, minPos, minNormalPos, posInf, negInf, +, -, *, /, rem, ~, abs, min, max, sign, signBit, sameSign, copySign, compare, <, <=, >, >=, =, <>, unordered, isFinite, isNan, isNormal, toManExp, fromManExp, split, realMod, checkFloat, realFloor, realCeil, realTrunc, realRound, floor, ceil, trunc, round, fromInt, fmt, toString, fromString
RelationalRelational algebra operations for Morel queries.
descending, compare, count, empty, iterate, max, min, nonEmpty, only, sum
StringString operations.
string, char, maxSize, size, sub, extract, substring, ^, concat, concatWith, str, implode, explode, map, translate, tokens, fields, isPrefix, isSubstring, isSuffix, compare, collate, <, <=, >, >=, =, <>
StringCvtString conversion utilities and types.
radix, realfmt, padLeft, padRight
SysSystem interface utilities.
clearEnv, colorSchemes, deduceColorScheme, env, file, parseTree, plan, planEx, set, show, showAll, unset
TimeTime values and operations.
time, Time, zeroTime, fromReal, toReal, toSeconds, toMilliseconds, toMicroseconds, toNanoseconds, fromSeconds, fromMilliseconds, fromMicroseconds, fromNanoseconds, +, -, compare, <, <=, >, >=, now, fmt, toString, fromString
VariantDynamically-typed variant values.
variant, parse, print
VectorImmutable fixed-length arrays.
vector, maxLen, fromList, tabulate, length, sub, update, concat, appi, app, mapi, map, foldli, foldri, foldl, foldr, findi, find, exists, all, collate
WordUnsigned-integer (word) operations.
word, wordSize, toLarge, toLargeX, toLargeWord, toLargeWordX, fromLarge, fromLargeWord, toLargeInt, toLargeIntX, fromLargeInt, toInt, toIntX, fromInt, andb, orb, xorb, notb, <<, >>, ~>>, +, -, *, div, mod, compare, <, <=, >, >=, ~, min, max, fmt, toString, fromString