effect-io-ai

Package: effect
Module: Channel

Channel.isChannel

Checks whether a value is a Channel.

Example (Checking for channels)

import { Channel } from "effect"

const channel = Channel.succeed(42)
console.log(Channel.isChannel(channel)) // true
console.log(Channel.isChannel("not a channel")) // false

Signature

declare const isChannel: (u: unknown) => u is Channel<unknown, unknown, unknown, unknown, unknown, unknown, unknown>

Source

Since v3.5.4