typeof nonEmptyDefines the type-level symbol used to brand the NonEmptyIterable type.
When to use
Use as the property key for the type-level brand that marks an Iterable as
non-empty.
Details
NonEmptyIterable<A> includes readonly [nonEmpty]: A, which makes it
distinct from a plain Iterable<A> at compile time while preserving the
normal iteration shape.
symbolsNonEmptyIterable
Source effect/NonEmptyIterable.ts:291 lines
export declare const const nonEmpty: typeof nonEmptyDefines the type-level symbol used to brand the NonEmptyIterable type.
When to use
Use as the property key for the type-level brand that marks an Iterable as
non-empty.
Details
NonEmptyIterable<A> includes readonly [nonEmpty]: A, which makes it
distinct from a plain Iterable<A> at compile time while preserving the
normal iteration shape.
nonEmpty: unique symbolReferenced by 1 symbols