Skip to content

Standard Library Reference ​

Pleno's standard library provides essential utilities for building applications.

Categories ​

Core ​

ModuleDescription
coreResult and Option types
mathMathematical constants and functions
randomRandom number generation
timeDate, time, and duration

I/O & System ​

ModuleDescription
ioFile and directory operations
pathPath manipulation
osOperating system utilities
processProcess management
dotenvEnvironment file loading

Network ​

ModuleDescription
httpHTTP client and server
netLow-level TCP networking
urlURL parsing

Data Formats ​

ModuleDescription
jsonJSON parsing and serialization
yamlYAML parsing and serialization
tomlTOML parsing and serialization
xmlXML parsing
csvCSV parsing
base64Base64 encoding/decoding

Async & Concurrency ​

ModuleDescription
promisePromise and async utilities
concurrencyMutex and Channel primitives

Security & Crypto ​

ModuleDescription
cryptoHashing, encryption, JWT
uuidUUID generation

Testing & Debugging ​

ModuleDescription
testTesting framework
logLogging utilities
benchmarkPerformance measurement

Advanced ​

ModuleDescription
reflectRuntime reflection
regexRegular expressions