Refinements overview
Added in v0.0.11
Table of contents
refinements
hasTag
Signature
export declare const hasTag: <A extends [string, ...string[]]>(...values: A) => Refinement<unknown, { _tag: A[number] }>
Added in v0.0.11
isEither
Signature
export declare const isEither: <E = unknown, A = unknown>(u: unknown) => u is Either<E, A>
Added in v0.0.11
isOption
Signature
export declare const isOption: <A = unknown>(u: unknown) => u is Option<A>
Added in v0.0.11
isTagged
Signature
export declare const isTagged: Refinement<unknown, { _tag: string }>
Added in v0.0.11