(a: unknown): a is stringChecks whether a value is a string.
Example (Checking for strings)
import { String } from "effect"
import * as assert from "node:assert"
assert.deepStrictEqual(String.isString("a"), true)
assert.deepStrictEqual(String.isString(1), false)guards
Source effect/String.ts:601 lines
export const const isString: Refinement<
unknown,
string
>
Checks whether a value is a string.
Example (Checking for strings)
import { String } from "effect"
import * as assert from "node:assert"
assert.deepStrictEqual(String.isString("a"), true)
assert.deepStrictEqual(String.isString(1), false)
isString: import RefinementRefinement<unknown, string> = import predicatepredicate.isStringReferenced by 2 symbols