Hyperlinkv0.8.0-beta.28

Predicate

Predicate.isDatefunctioneffect/Predicate.ts:1258
(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))
guardsisRegExp
export function isDate(input: unknown): input is Date {
  return input instanceof Date
}
Referenced by 2 symbols