Standard Library Reference
Pleno's standard library provides essential utilities for building applications.
Categories
Core
| Module | Description |
|---|---|
| core | Result and Option types |
| math | Mathematical constants and functions |
| random | Random number generation |
| time | Date, time, and duration |
I/O & System
| Module | Description |
|---|---|
| io | File and directory operations |
| path | Path manipulation |
| os | Operating system utilities |
| process | Process management |
| dotenv | Environment file loading |
Network
| Module | Description |
|---|---|
| http | HTTP client and server |
| net | Low-level TCP networking |
| url | URL parsing |
Data Formats
| Module | Description |
|---|---|
| json | JSON parsing and serialization |
| yaml | YAML parsing and serialization |
| toml | TOML parsing and serialization |
| xml | XML parsing |
| csv | CSV parsing |
| base64 | Base64 encoding/decoding |
Async & Concurrency
| Module | Description |
|---|---|
| promise | Promise and async utilities |
| concurrency | Mutex and Channel primitives |
Security & Crypto
| Module | Description |
|---|---|
| crypto | Hashing, encryption, JWT |
| uuid | UUID generation |
Testing & Debugging
| Module | Description |
|---|---|
| test | Testing framework |
| log | Logging utilities |
| benchmark | Performance measurement |
Advanced
| Module | Description |
|---|---|
| reflect | Runtime reflection |
| regex | Regular expressions |