Functions
Use this section when you know you need a built-in helper but you are still choosing the right one, checking exact syntax, or confirming execution behavior.
Browse by category
The category pages group functions by task, not by implementation detail.
- Text for string search, casing, splitting, joining, and pattern matching
- Numeric And Math for arithmetic, rounding, formatting, parsing, and randomization
- Logical Checks for emptiness, existence, negation, and other test-like helpers
- Arrays And Sequences for filtering, ordering, zipping, deduplication, and reduction
- Objects And Structure for keys, merges, spreads, and object reshaping
- Date And Time for timestamps, formatting, and conversions
- Type And Conversion for coercion and type inspection
- Encoding, Parsing, And Serialization for URL helpers, parsing, and payload conversion
- Functions That Use Other Functions for mapping, filtering, reducing, sorting, and related callback-driven helpers
- Async And Concurrency for helpers that wait on external work or coordinate concurrent execution
- Diagnostics And Errors for tracing, warnings, assertions, and failures
- FHIR Server And Resource for searches, resolves, references, and capability inspection
- Terminology for ValueSet expansion, membership checks, and terminology translation
Each category page separates primary matches from cross-listed helpers so you can browse by task without losing legitimate alternate paths.
Canonical function pages
Each $function page is the source of truth for syntax, examples, category badges, and execution badges. Use the category pages to narrow the field, then open the canonical function page for the exact behavior you need.
Async and parallel execution
Use Async And Concurrency when you want a browsable list of helpers that do async work or coordinate concurrency. Use Async execution when you need the execution model behind array constructors, $pMap(), $pLimit(), and other parallel-capable patterns.
Search or browse
Use search when you already know the helper name or part of its signature. Use category browsing when you know the task you need to accomplish but not the exact helper name yet.