5
Compiler-plugin stack enabling typeclass-oriented programming via context parameters; implicit evidence search, rule-style instances, derived instances, proof materialization, and Gradle/IDE integration.
1
Enforces explicit opt-in for global mutable state via RequiresGlobalState annotation; detects top-level and singleton mutables, offers configurable blacklist and Gradle integration.
1
Encodes and decodes binary data to compact, human-friendly Base58 strings (plain, no checksum); includes fixed-width typed helpers (ints, UUIDs), preserves leading zeros, rejects invalid input.
0
Enforces structural acyclicity in source code: compiler-plugin family detecting semantic file cycles, rejecting same-file declaration recursion, enforcing declaration order, and supporting explicit all-participant opt-out annotations.
0
Parses .env documents into ordered key/value entries with optional POSIX-style variable expansion, bounded command substitution, preserved quoting/escapes, and precise, line-aware error reporting.
0
Compact immutable collections, mutable primitive buffers, persistent queues and heaps, plus Option/Either/Validated result types—primitive buffers avoid boxing; includes Arr, ArrMap, BankersQueue, LeftistHeap.
0
Declarative Gen<T> DSL for property-based data generation, deterministic tape replay, simple shrinking/minimization, generated function values via CoGen, and low-level tape/bit utilities for deterministic testing.
0
Compact, sorted-range representation of character sets enabling fast membership checks, set algebra (union/intersect/difference/invert), and deterministic partitioning via topology-based refinement for parsers, lexers, automata.
0
Derives OpenAI function-tool schemas from serialization descriptors, turning sealed request hierarchies into SDK tool declarations and decoding model function calls into typed request objects.
0
Managed and spawned process execution with bounded output capture, explicit environment policies, structured failures, configurable sinks and termination policies, and clear ownership of child-process lifecycle.
0
Lightweight toolkit for Ktor HTTP clients: retry schedules with Retry-After parsing, per-request timeouts, etiquette headers, and destructive body-prefix sampling for diagnostics.
0
Maps structured serialization models to deterministic SCREAMING_SNAKE_CASE environment variables and back into typed configs, supporting nested objects, indexed lists, encode-defaults control, and testable map-based API.
0
Cursor-based character input layer for parsers, offering lookahead, mark/reset, source positions, span capture, in-memory and streaming inputs, plus small default token parsers (identifiers, quoted strings, whitespace, decimals).
0
Deterministic pseudo-random generators with mutable Random implementations and serializable immutable-state snapshots for reproducible simulation, testing, procedural generation; includes Philox, Threefry, xoshiro and L64X128 with block APIs.
0
Lazy, composable, memoized computations that evaluate on demand and cache results; supports map/flatMap/zip, recursive memoization builders, Delay abstraction, and stack-safe composition via internal trampoline.
0
Identity-based reference wrapper and collection helpers enabling reference-equality keys, identity sets/maps, lazy distinct-by-identity sequences, and diagnostic identity strings for interning, memoization, and cycle detection.
0
Dependency-light utilities rendering Java-style escaped strings and characters with configurable quote handling, char-class friendly escapes for [] and -, Unicode/control escape forms, and truncation with suffix.
0
Decides which throwables to rethrow from broad catch blocks, preserving fatal errors, interruptions, cancellations, control-flow and contract violations; supports configurable policies and suppressed-failure handling.