Light Dark

hot.dev/hot-std — The Hot Standard Library. Core types, collections, strings, time, HTTP, files, and more.

Version: 1.0.16

Author: Hot Dev

License: Hot Dev Software License Agreement

Namespaces

::hot

NamespaceFunctionsTypesDescription
::base645Base64 encoding and decoding functions.
::bit6Bitwise operations for integers and bytes.
::bool5Boolean logic and conditional functions.
::bytes5Byte array operations for binary protocol support.
::cmp6Comparison functions for equality and ordering.
::coll39Collection functions for Vec, Map, and Str manipulation.
::ctx3Execution context for storing and retrieving values during a run.
::env2Environment variable access.
::event11Event publishing for triggering handlers.
::file81File system operations for reading, writing, and managing files.
::hash6Cryptographic hash functions.
::hex3Hexadecimal encoding and decoding functions.
::hmac5HMAC (Hash-based Message Authentication Code) functions for message authentication and API signing.
::http104HTTP client for making web requests.
::io10Input/output functions for stdout and stderr.
::iter112Iterator support for lazy sequences and streaming data.
::json2JSON serialization and deserialization.
::lang8Language introspection and function invocation utilities.
::math14Mathematical operations and numeric utilities.
::media89Unified types for media files (images, audio, video).
::meta21Metadata and source location introspection.
::mime12MIME type utilities for working with file types and content types.
::random3Cryptographically secure random generation.
::regex10Regular expression matching and manipulation.
::run510Run control for failures and cancellations.
::str17String manipulation and formatting functions.
::stream1Stream data emission for real-time partial results and progress updates.
::term17Terminal colors and ANSI escape codes.
::test23Testing framework with assertions and test runners.
::time2615Date, time, and duration types based on the Temporal specification.
::type2114Type checking, conversion, and built-in type constructors.
::uuid11UUID generation and validation.

::hot::ai

NamespaceFunctionsTypesDescription
::media86Types for AI-generated media files (images, audio, video).