stdlib
  • stdlib
    • package packages/stdlib
    • Package
    • actor Main
    • package assert
    • Package
    • primitive Assert
    • primitive Fact
    • package buffered
    • Package
    • actor Main
    • class _TestReader
    • class _TestWriter
    • class Writer
    • class Reader
    • package builtin
    • Package
    • primitive Bool
    • primitive DoNotOptimise
    • interface ReadSeq
    • interface ReadElement
    • interface Iterator
    • type ByteSeq
    • interface ByteSeqIter
    • interface OutStream
    • actor StdStream
    • primitive AmbientAuth
    • primitive Less
    • primitive Equal
    • primitive Greater
    • type Compare
    • interface HasEq
    • interface Equatable
    • interface Comparable
    • primitive F32
    • primitive F64
    • type Float
    • class String
    • class StringBytes
    • class StringRunes
    • primitive _UTF32Encoder
    • interface Any
    • interface SourceLoc
    • interface StdinNotify
    • interface DisposableActor
    • actor Stdin
    • struct Pointer
    • class Array
    • class ArrayKeys
    • class ArrayValues
    • class ArrayPairs
    • trait _ArithmeticConvertible
    • trait Real
    • trait Integer
    • trait _SignedInteger
    • trait _UnsignedInteger
    • trait FloatingPoint
    • type Number
    • type Int
    • primitive None
    • primitive I8
    • primitive I16
    • primitive I32
    • primitive I64
    • primitive ILong
    • primitive ISize
    • primitive I128
    • type Signed
    • type AsioEventID
    • interface AsioEventNotify
    • primitive AsioEvent
    • class Env
    • struct MaybePointer
    • primitive Platform
    • interface Seq
    • interface Stringable
    • primitive _ToString
    • primitive U8
    • primitive U16
    • primitive U32
    • primitive U64
    • primitive ULong
    • primitive USize
    • primitive U128
    • type Unsigned
    • package builtin_test
    • Package
    • actor Main
    • class _TestAbs
    • class _TestRotate
    • class _TestStringRunes
    • class _TestIntToString
    • class _TestFloatToString
    • class _TestStringToBool
    • class _TestStringToFloat
    • class _TestStringToU8
    • class _TestStringToI8
    • class _TestStringToIntLarge
    • class _TestStringLstrip
    • class _TestStringRstrip
    • class _TestStringStrip
    • class _TestStringRemove
    • class _TestStringSubstring
    • class _TestStringCut
    • class _TestStringTrim
    • class _TestStringTrimInPlace
    • class _TestStringIsNullTerminated
    • class _TestSpecialValuesF32
    • class _TestSpecialValuesF64
    • class _TestStringReplace
    • class _TestStringSplit
    • class _TestStringSplitBy
    • class _TestStringJoin
    • class _TestStringCount
    • class _TestStringCompare
    • class _TestStringContains
    • class _TestStringReadInt
    • class _TestStringUTF32
    • class _TestStringRFind
    • class _TestStringFromArray
    • class _TestStringFromIsoArray
    • class _TestStringSpace
    • class _TestStringRecalc
    • class _TestStringTruncate
    • class _TestArrayAppend
    • class _TestArrayConcat
    • class _TestArraySlice
    • class _TestArrayTrim
    • class _TestArrayTrimInPlace
    • class _TestArrayInsert
    • class _TestArrayValuesRewind
    • class _FindTestCls
    • class _TestArrayFind
    • class _TestMath128
    • class _TestDivMod
    • class _TestAddc
    • class _TestNextPow2
    • class _TestNumberConversionSaturation
    • struct _TestStruct
    • class _TestMaybePointer
    • class Callback
    • class _TestCCallback
    • class _TestValtrace
    • actor _Valtrace
    • package bureaucracy
    • Package
    • actor Main
    • class _TestCustodian
    • class _TestRegistrar
    • actor _TestDisposable
    • actor Custodian
    • actor Registrar
    • package capsicum
    • Package
    • primitive Cap
    • type CapRights
    • class CapRights0
    • package collections
    • Package
    • actor Main
    • class _TestList
    • class _TestListsFrom
    • class _TestMap
    • class _TestMapRemove
    • class _TestMapUpsert
    • class _TestRing
    • class _TestListsMap
    • class _TestListsFlatMap
    • class _TestListsFilter
    • class _TestListsFold
    • class _TestListsEvery
    • class _TestListsExists
    • class _TestListsPartition
    • class _TestListsDrop
    • class _TestListsTake
    • class _TestListsTakeWhile
    • class _TestListsContains
    • class _TestListsReverse
    • class _TestHashSetContains
    • class _TestSort
    • class RingBuffer
    • primitive _MapEmpty
    • primitive _MapDeleted
    • type Map
    • type MapIs
    • class HashMap
    • class MapKeys
    • class MapValues
    • class MapPairs
    • class Reverse
    • class List
    • class ListNodes
    • class ListValues
    • class ListNode
    • primitive Sort
    • interface Flag
    • class Flags
    • type Set
    • type SetIs
    • class HashSet
    • class SetValues
    • class Range
    • interface Hashable
    • interface HashFunction
    • primitive HashEq
    • primitive HashIs
    • primitive HashByteSeq
    • package collections/persistent
    • Package
    • actor Main
    • class _TestListPrepend
    • class _TestListFrom
    • class _TestListApply
    • class _TestListValues
    • class _TestListConcat
    • class _TestListMap
    • class _TestListFlatMap
    • class _TestListFilter
    • class _TestListFold
    • class _TestListEveryExists
    • class _TestListPartition
    • class _TestListDrop
    • class _TestListDropWhile
    • class _TestListTake
    • class _TestListTakeWhile
    • class _TestMap
    • class _TestMapVsMap
    • primitive Maps
    • class Map
    • class MapKeys
    • class MapValues
    • class MapPairs
    • type List
    • primitive Lists
    • primitive Nil
    • class Cons
    • type _MapCollisions
    • type _MapEntry
    • class _MapNode
    • class _MapLeaf
    • package crypto
    • Package
    • actor Main
    • class _TestConstantTimeCompare
    • class _TestMD4
    • class _TestMD5
    • class _TestRIPEMD160
    • class _TestSHA1
    • class _TestSHA224
    • class _TestSHA256
    • class _TestSHA384
    • class _TestSHA512
    • class _TestDigest
    • primitive _EVPMD
    • primitive _EVPCTX
    • class Digest
    • primitive ConstantTimeCompare
    • interface HashFn
    • primitive MD4
    • primitive MD5
    • primitive RIPEMD160
    • primitive SHA1
    • primitive SHA224
    • primitive SHA256
    • primitive SHA384
    • primitive SHA512
    • primitive ToHexString
    • package debug
    • Package
    • primitive DebugOut
    • primitive DebugErr
    • type DebugStream
    • primitive Debug
    • package encode/base64
    • Package
    • actor Main
    • class _TestBase64Encode
    • class _TestBase64Decode
    • class _TestBase64EncodeDecode
    • class _TestBase64Quote
    • primitive Base64
    • package files
    • Package
    • actor Main
    • primitive _FileHelper
    • class _TestMkdtemp
    • class _TestWalk
    • class _TestDirectoryOpen
    • class _TestPathClean
    • class _TestPathJoin
    • class _TestPathRel
    • class _TestPathSplit
    • class _TestPathDir
    • class _TestPathBase
    • class _TestPathExt
    • class _TestPathVolume
    • class _TestFileEOF
    • interface WalkHandler
    • class FilePath
    • primitive _FileHandle
    • primitive FileOK
    • primitive FileError
    • primitive FileEOF
    • primitive FileBadFileNumber
    • primitive FileExists
    • primitive FilePermissionDenied
    • primitive _EBADF
    • primitive _EEXIST
    • primitive _EACCES
    • type FileErrNo
    • primitive CreateFile
    • primitive OpenFile
    • class File
    • class FileLines
    • primitive FileCreate
    • primitive FileChmod
    • primitive FileChown
    • primitive FileLink
    • primitive FileLookup
    • primitive FileMkdir
    • primitive FileRead
    • primitive FileRemove
    • primitive FileRename
    • primitive FileSeek
    • primitive FileStat
    • primitive FileSync
    • primitive FileTime
    • primitive FileTruncate
    • primitive FileWrite
    • primitive FileExec
    • type FileCaps
    • actor FileStream
    • class FileInfo
    • class FileMode
    • primitive _PathSep
    • primitive _PathDot
    • primitive _PathDot2
    • primitive _PathOther
    • type _PathState
    • primitive Path
    • primitive _FileDes
    • primitive _DirectoryHandle
    • primitive _DirectoryEntry
    • class Directory
    • package format
    • Package
    • actor Main
    • class _TestApply
    • class _TestInt
    • primitive Format
    • primitive _FormatFloat
    • trait FormatSpec
    • trait PrefixSpec
    • interface Creatable
    • interface FormatSettings
    • primitive FormatSettingsDefault
    • primitive FormatDefault
    • primitive PrefixDefault
    • primitive AlignLeft
    • primitive AlignRight
    • primitive AlignCenter
    • type Align
    • primitive FormatUTF32
    • primitive FormatBinary
    • primitive FormatBinaryBare
    • primitive FormatOctal
    • primitive FormatOctalBare
    • primitive FormatHex
    • primitive FormatHexBare
    • primitive FormatHexSmall
    • primitive FormatHexSmallBare
    • type FormatInt
    • primitive FormatDefaultNumber
    • primitive PrefixSpace
    • primitive PrefixSign
    • type PrefixNumber
    • primitive FormatExp
    • primitive FormatExpLarge
    • primitive FormatFix
    • primitive FormatFixLarge
    • primitive FormatGeneral
    • primitive FormatGeneralLarge
    • type FormatFloat
    • primitive _FormatInt
    • package glob
    • Package
    • actor Main
    • primitive _FileHelper
    • class _TestFnMatchCase
    • class _TestFnMatch
    • class _TestFilter
    • class _TestGlob
    • class _TestIGlob
    • interface GlobHandler
    • primitive Glob
    • package ini
    • Package
    • actor Main
    • class _TestIniParse
    • type IniMap
    • primitive IniParse
    • primitive IniIncompleteSection
    • primitive IniNoDelimiter
    • type IniError
    • interface IniNotify
    • primitive Ini
    • package itertools
    • Package
    • class Repeat
    • actor Main
    • class _TestChain
    • class _TestZip
    • class _TestRepeat
    • class _TestTake
    • class _TestCycle
    • class _TestMapFn
    • class _TestFilter
    • class _TestIterAll
    • class _TestIterAny
    • class _TestIterCollect
    • class _TestIterCount
    • class _TestIterCycle
    • class _TestIterEnum
    • class _TestIterFilter
    • class _TestIterFind
    • class _TestIterFold
    • class _TestIterLast
    • class _TestIterMap
    • class _TestIterNth
    • class _TestIterRun
    • class _TestIterSkip
    • class _TestIterSkipWhile
    • class _TestIterTake
    • class _TestIterTakeWhile
    • class _TestIterZip
    • class Chain
    • primitive _None
    • class Filter
    • class MapFn
    • class Take
    • class Zip2
    • class Zip3
    • class Zip4
    • class Zip5
    • class Cycle
    • class Iter
    • package json
    • Package
    • actor Main
    • class _TestParseBasic
    • class _TestParseKeyword
    • class _TestParseNumber
    • class _TestParseString
    • class _TestParseArray
    • class _TestParseObject
    • class _TestParseRFC1
    • class _TestParseRFC2
    • class _TestPrintKeyword
    • class _TestPrintNumber
    • class _TestPrintString
    • class _TestPrintArray
    • class _TestNoPrettyPrintArray
    • class _TestPrintObject
    • class _TestNoPrettyPrintObject
    • class _TestParsePrint
    • primitive _JsonPrint
    • class JsonDoc
    • type JsonType
    • class JsonArray
    • class JsonObject
    • package logger
    • Package
    • actor Main
    • class _TestError
    • class _TestWarn
    • class _TestInfo
    • class _TestFine
    • class _TestObjectLogging
    • primitive _TestFormatter
    • actor _TestStream
    • trait _LoggerTest
    • trait _StringLoggerTest
    • type LogLevel
    • primitive Fine
    • primitive Info
    • primitive Warn
    • primitive Error
    • class Logger
    • primitive StringLogger
    • interface LogFormatter
    • primitive DefaultLogFormatter
    • package math
    • Package
    • class Fibonacci
    • package net
    • Package
    • actor Main
    • class _TestPing
    • class _TestPong
    • class _TestBroadcast
    • class _TestTCP
    • class _TestTCPExpect
    • class _TestTCPExpectNotify
    • class _TestTCPWritev
    • class _TestTCPWritevNotifyClient
    • class _TestTCPWritevNotifyServer
    • class _TestTCPMute
    • class _TestTCPMuteReceiveNotify
    • class _TestTCPMuteSendNotify
    • class _TestTCPUnmute
    • class _TestTCPUnmuteReceiveNotify
    • class _TestTCPThrottle
    • class _TestTCPThrottleReceiveNotify
    • class _TestTCPThrottleSendNotify
    • class NetAddress
    • type UDPSocketAuth
    • actor UDPSocket
    • interface TCPConnectionNotify
    • type TCPConnectionAuth
    • actor TCPConnection
    • primitive NetAuth
    • primitive DNSAuth
    • primitive UDPAuth
    • primitive TCPAuth
    • primitive TCPListenAuth
    • primitive TCPConnectAuth
    • type TCPListenerAuth
    • actor TCPListener
    • type DNSLookupAuth
    • primitive DNS
    • interface UDPNotify
    • interface TCPListenNotify
    • package net/http
    • Package
    • actor Main
    • class _Encode
    • class _EncodeBad
    • class _EncodeIPv6
    • class _EncodeClean
    • class _Check
    • class _CheckBad
    • class _CheckScheme
    • class _CheckIPv6
    • class _Decode
    • class _DecodeBad
    • class _BuildBasic
    • class _BuildMissingParts
    • class _BuildBad
    • class _BuildNoEncoding
    • class _Valid
    • class _ToStringFun
    • primitive _Test
    • class ContentsLog
    • trait Status
    • primitive StatusContinue
    • primitive StatusSwitchingProtocols
    • primitive StatusOK
    • primitive StatusCreated
    • primitive StatusAccepted
    • primitive StatusNonAuthoritativeInfo
    • primitive StatusNoContent
    • primitive StatusResetContent
    • primitive StatusPartialContent
    • primitive StatusMultipleChoices
    • primitive StatusMovedPermanently
    • primitive StatusFound
    • primitive StatusSeeOther
    • primitive StatusNotModified
    • primitive StatusUseProxy
    • primitive StatusTemporaryRedirect
    • primitive StatusBadRequest
    • primitive StatusUnauthorized
    • primitive StatusPaymentRequired
    • primitive StatusForbidden
    • primitive StatusNotFound
    • primitive StatusMethodNotAllowed
    • primitive StatusNotAcceptable
    • primitive StatusProxyAuthRequired
    • primitive StatusRequestTimeout
    • primitive StatusConflict
    • primitive StatusGone
    • primitive StatusLengthRequired
    • primitive StatusPreconditionFailed
    • primitive StatusRequestEntityTooLarge
    • primitive StatusRequestURITooLong
    • primitive StatusUnsupportedMediaType
    • primitive StatusRequestedRangeNotSatisfiable
    • primitive StatusExpectationFailed
    • primitive StatusTeapot
    • primitive StatusPreconditionRequired
    • primitive StatusTooManyRequests
    • primitive StatusRequestHeaderFieldsTooLarge
    • primitive StatusUnavailableForLegalReasons
    • primitive StatusInternalServerError
    • primitive StatusNotImplemented
    • primitive StatusBadGateway
    • primitive StatusServiceUnavailable
    • primitive StatusGatewayTimeout
    • primitive StatusHTTPVersionNotSupported
    • primitive StatusNetworkAuthenticationRequired
    • actor _ServerConnection
    • actor Client
    • class _ResponseBuilder
    • actor Server
    • primitive DiscardLog
    • primitive URLPartUser
    • primitive URLPartPassword
    • primitive URLPartHost
    • primitive URLPartPath
    • primitive URLPartQuery
    • primitive URLPartFragment
    • type URLPart
    • primitive URLEncode
    • class CommonLog
    • class _RequestBuilder
    • class Payload
    • actor _ClientConnection
    • class _HostService
    • interface ResponseHandler
    • interface RequestHandler
    • interface Logger
    • interface ServerNotify
    • primitive _PayloadRequest
    • primitive _PayloadResponse
    • primitive _PayloadHeaders
    • primitive _PayloadContentLength
    • primitive _PayloadChunkStart
    • primitive _PayloadChunk
    • primitive _PayloadChunkEnd
    • primitive _PayloadBody
    • primitive _PayloadReady
    • primitive _PayloadError
    • type _PayloadState
    • class _PayloadBuilder
    • class _ServerListener
    • class URL
    • package net/ssl
    • Package
    • primitive _SSL
    • primitive _BIO
    • primitive SSLHandshake
    • primitive SSLAuthFail
    • primitive SSLReady
    • primitive SSLError
    • type SSLState
    • class SSL
    • primitive _X509Name
    • primitive _GeneralName
    • primitive _GeneralNameStack
    • primitive X509
    • primitive _SSLInit
    • class SSLConnection
    • primitive _SSLContext
    • class SSLContext
    • package options
    • Package
    • actor Main
    • class _TestLongOptions
    • class _TestShortOptions
    • class _TestCombineShortOptions
    • class _TestCombineShortArg
    • class _TestArgLeadingDash
    • primitive StringArgument
    • primitive I64Argument
    • primitive F64Argument
    • primitive Required
    • primitive Optional
    • primitive UnrecognisedOption
    • primitive AmbiguousMatch
    • primitive MissingArgument
    • primitive InvalidArgument
    • type ArgumentType
    • type ErrorReason
    • type ParsedOption
    • interface ParseError
    • class Options
    • class _Option
    • class _ErrorPrinter
    • primitive EnvVars
    • package ponybench
    • Package
    • actor Main
    • class _TestAutoOps
    • actor PonyBench
    • interface _BenchNotify
    • trait _Benchmark
    • actor _AutoBench
    • actor _AutoBenchAsync
    • class _AutoOps
    • actor _Bench
    • actor _BenchAsync
    • package ponytest
    • Package
    • primitive _Color
    • actor _TestRunner
    • trait TestList
    • actor PonyTest
    • trait UnitTest
    • interface ITest
    • class TestHelper
    • class _TestRecord
    • trait _Group
    • actor _ExclusiveGroup
    • actor _SimultaneousGroup
    • package process
    • Package
    • actor Main
    • class _TestStdinStdout
    • class _TestStderr
    • class _TestFileExecCapabilityIsRequired
    • class _TestNonExecutablePathResultsInExecveError
    • class _TestExpect
    • class _TestWritevOrdering
    • class _TestPrintvOrdering
    • class _ProcessClient
    • interface ProcessNotify
    • primitive StartProcessAuth
    • primitive _EINTR
    • primitive _STDINFILENO
    • primitive _STDOUTFILENO
    • primitive _STDERRFILENO
    • primitive _FSETFL
    • primitive _FGETFL
    • primitive _FSETFD
    • primitive _FGETFD
    • primitive _FDCLOEXEC
    • primitive _SIGTERM
    • primitive _EAGAIN
    • primitive _ONONBLOCK
    • primitive ExecveError
    • primitive PipeError
    • primitive ForkError
    • primitive WaitpidError
    • primitive WriteError
    • primitive KillError
    • primitive Unsupported
    • primitive CapError
    • type ProcessError
    • type ProcessMonitorAuth
    • actor ProcessMonitor
    • package promises
    • Package
    • actor Main
    • class _TestPromise
    • primitive _Pending
    • primitive _Reject
    • interface Fulfill
    • interface Reject
    • class FulfillIdentity
    • class RejectAlways
    • class _Then
    • interface _IThen
    • actor Promise
    • package random
    • Package
    • actor Main
    • class _TestMT
    • class MT
    • trait Random
    • class Dice
    • package regex
    • Package
    • actor Main
    • class _TestApply
    • class _TestGroups
    • class _TestEq
    • class _TestSplit
    • class _TestError
    • primitive _Match
    • class Match
    • primitive _Pattern
    • primitive _PCRE2
    • class Regex
    • package serialise
    • Package
    • actor Main
    • class _MachineWords
    • class _StructWords
    • class _Simple
    • class _TestSimple
    • class _TestArrays
    • actor _EmptyActor
    • class _HasPointer
    • class _HasActor
    • class _TestFailures
    • class _BoxedWord
    • class _TestBoxedMachineWord
    • primitive SerialiseAuth
    • primitive DeserialiseAuth
    • primitive OutputSerialisedAuth
    • primitive InputSerialisedAuth
    • class Serialised
    • package signals
    • Package
    • actor Main
    • class _TestSighupNotify
    • class _TestSignalINT
    • actor SignalHandler
    • interface SignalNotify
    • primitive SignalRaise
    • primitive Sig
    • package strings
    • Package
    • actor Main
    • class _TestStringsCommonPrefix
    • primitive CommonPrefix
    • package term
    • Package
    • struct _TermSize
    • primitive _EscapeNone
    • primitive _EscapeStart
    • primitive _EscapeSS3
    • primitive _EscapeCSI
    • primitive _EscapeMod
    • type _EscapeState
    • class _TermResizeNotify
    • primitive _TIOCGWINSZ
    • actor ANSITerm
    • class Readline
    • primitive ANSI
    • interface ANSINotify
    • interface ReadlineNotify
    • package time
    • Package
    • actor Main
    • class _TestNanos
    • interface TimerNotify
    • actor Timers
    • class Timer
    • type _Clock
    • primitive _ClockRealtime
    • primitive _ClockMonotonic
    • primitive Time
    • primitive Nanos
    • class Date
    • class _TimingWheel
 
stdlib
  • Docs »
  • stdlib

Packages

  • packages/stdlib
  • assert
  • buffered
  • builtin
  • builtin_test
  • bureaucracy
  • capsicum
  • collections
  • collections/persistent
  • crypto
  • debug
  • encode/base64
  • files
  • format
  • glob
  • ini
  • itertools
  • json
  • logger
  • math
  • net
  • net/http
  • net/ssl
  • options
  • ponybench
  • ponytest
  • process
  • promises
  • random
  • regex
  • serialise
  • signals
  • strings
  • term
  • time
Next

Built with MkDocs using a theme provided by Read the Docs.
Next »