Hyperlinkv0.8.0-beta.28

Channel

Channel.isChannelconsteffect/Channel.ts:81
(u: unknown): u is Channel<
  unknown,
  unknown,
  unknown,
  unknown,
  unknown,
  unknown,
  unknown
>

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
guards
Source effect/Channel.ts:813 lines
export const isChannel = (
  u: unknown
): u is Channel<unknown, unknown, unknown, unknown, unknown, unknown, unknown> => hasProperty(u, TypeId)
Referenced by 22 symbols