| Bag | Unordered 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 |
| Bool | Boolean values and operations.
bool, not, toString, fromString, andalso, orelse, implies, =, <>, <, > |
| Char | Character 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 |
| Datalog | Datalog query interface.
execute, translate, validate |
| Date | Calendar date and time values.
date, month, weekday, Date, compare, day, fmt, fromString, fromTimeLocal, fromTimeUniv, hour, isDst, localOffset, minute, second, toString, toTime, weekDay, year, yearDay |
| Either | Values that are one of two types.
either, isLeft, isRight, asLeft, asRight, map, mapLeft, mapRight, app, appLeft, appRight, fold, proj, partition |
| Fn | Higher-order function combinators.
id, const, apply, o, curry, uncurry, flip, repeat, equal, notEqual |
| General | Basic types, exceptions, and utility functions.
unit, exn, order, Bind, Match, Chr, Div, Domain, Fail, Overflow, Size, Span, Subscript, exnName, exnMessage, o, before, ignore, ! |
| IEEEReal |
|
| Int | Fixed-precision integer operations.
int, toLarge, fromLarge, toInt, fromInt, precision, minInt, maxInt, +, -, *, div, mod, quot, rem, compare, <, <=, >, >=, ~, abs, min, max, sign, sameSign, fmt, toString, fromString |
| IntInf | Arbitrary-precision integer operations.
|
| Interact | Interactive session utilities.
use, useSilently |
| List | Polymorphic 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 |
| ListPair | Operations on pairs of lists.
UnequalLengths, zip, unzip, map, app, all, exists, foldr, foldl, allEq, zipEq, mapEq, appEq, foldrEq, foldlEq |
| Math | Mathematical functions for real numbers.
real, pi, e, sqrt, sin, cos, tan, asin, acos, atan, atan2, exp, pow, ln, log10, sinh, cosh, tanh |
| Option | Optional values.
option, Option, getOpt, isSome, valOf, filter, join, app, map, mapPartial, compose, composePartial |
| PP | Wadler-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 |
| Range | Operations on ranges of ordered values.
continuous_set, discrete_set, range, contains, toBag, toList, continuousSetOf, discreteSetOf, flatten, ranges, complement |
| Real | Floating-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 |
| Relational | Relational algebra operations for Morel queries.
descending, compare, count, empty, iterate, max, min, nonEmpty, only, sum |
| String | String operations.
string, char, maxSize, size, sub, extract, substring, ^, concat, concatWith, str, implode, explode, map, translate, tokens, fields, isPrefix, isSubstring, isSuffix, compare, collate, <, <=, >, >=, =, <> |
| StringCvt | String conversion utilities and types.
radix, realfmt, padLeft, padRight |
| Sys | System interface utilities.
clearEnv, colorSchemes, deduceColorScheme, env, file, parseTree, plan, planEx, set, show, showAll, unset |
| Time | Time values and operations.
time, Time, zeroTime, fromReal, toReal, toSeconds, toMilliseconds, toMicroseconds, toNanoseconds, fromSeconds, fromMilliseconds, fromMicroseconds, fromNanoseconds, +, -, compare, <, <=, >, >=, now, fmt, toString, fromString |
| Variant | Dynamically-typed variant values.
variant, parse, print |
| Vector | Immutable fixed-length arrays.
vector, maxLen, fromList, tabulate, length, sub, update, concat, appi, app, mapi, map, foldli, foldri, foldl, foldr, findi, find, exists, all, collate |
| Word | Unsigned-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 |