array →
is-single() → boolean

Returns whether the input array contains exactly one element. Returns false when the input cannot be evaluated as an array.

Parameters

This predicate has no parameters.

Behavior

Cardinality is independent of element values: a sole null, array, or record counts as one element. Uses the same array conversion as single, including text containing an Expressif array literal. When is-single returns true, single returns the sole element.

Examples

{42} | is-single  #true
{} | is-single  #false
{1, 2} | is-single  #false
{#null} | is-single  #true

Kind: Predicate
Scope: array
Aliases: None


This site uses Just the Docs, a documentation theme for Jekyll.