Hyperlinkv0.8.0-beta.28

Predicate

Predicate.isUint8Arrayfunctioneffect/Predicate.ts:1229
(input: unknown): input is Uint8Array

Checks whether a value is a Uint8Array.

When to use

Use when you need a Predicate runtime guard for binary data.

Details

Uses instanceof Uint8Array.

Example (Guarding Uint8Array values)

import { Predicate } from "effect"

const data: unknown = new Uint8Array([1, 2])

console.log(Predicate.isUint8Array(data))
export function isUint8Array(input: unknown): input is Uint8Array {
  return input instanceof Uint8Array
}