(input: unknown): input is DateChecks whether a value is a Date.
When to use
Use when you need a Predicate runtime guard for dates.
Details
Uses instanceof Date.
Example (Guarding Date values)
import { Predicate } from "effect"
const data: unknown = new Date()
console.log(Predicate.isDate(data))guardsisRegExp
Source effect/Predicate.ts:12583 lines
export function function isDate(
input: unknown
): input is Date
Checks whether a value is a Date.
When to use
Use when you need a Predicate runtime guard for dates.
Details
Uses instanceof Date.
Example (Guarding Date values)
import { Predicate } from "effect"
const data: unknown = new Date()
console.log(Predicate.isDate(data))
isDate(input: unknowninput: unknown): input: unknowninput is Date {
return input: unknowninput instanceof var Date: DateConstructorEnables basic storage and retrieval of dates and times.
Date
}Referenced by 2 symbols