Package-level declarations
Types
Link copied to clipboard
Represents a target (commonly a language or format) that strings can be escaped for.
Link copied to clipboard
A thread-safe counter that tracks a depth value within nested scopes.
Link copied to clipboard
A general purpose strategy to transform a string to a specific case type.
Link copied to clipboard
Represents a target (commonly a language or format) that strings can be unescaped from.
Properties
Functions
Link copied to clipboard
fun <T, R> List<T>.mapParallel(minItems: Int = DEFAULT_MIN_ITEMS_FOR_PARALLELISM, transform: (T) -> R): List<R>
Maps each element of this list using transform, executing transformations in parallel when the list is large enough to benefit from concurrency. Falls back to sequential mapping for small lists where parallelism overhead exceeds benefit.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
An optimized way to replace all occurrences of oldValue with newValue in a StringBuilder.
Link copied to clipboard
Link copied to clipboard
Strips the anchor (fragment) from a URL string.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Discards blank entries and trims each remaining entry.