effect-io-ai

Package: effect
Module: TxChunk

TxChunk.isEmpty

Checks whether the TxChunk is empty.

Example (Checking for an empty chunk)

import { Effect, TxChunk } from "effect"

const program = Effect.gen(function*() {
  const emptyChunk = yield* TxChunk.empty<number>()
  const nonEmptyChunk = yield* TxChunk.fromIterable([1, 2, 3])

  // Check if chunks are empty - automatically transactional
  const isEmpty1 = yield* TxChunk.isEmpty(emptyChunk)
  const isEmpty2 = yield* TxChunk.isEmpty(nonEmptyChunk)

  console.log(isEmpty1) // true
  console.log(isEmpty2) // false
})

Signature

declare const isEmpty: <A>(self: TxChunk<A>) => Effect.Effect<boolean>

Source

Since v4.0.0