effect-io-ai

Package: effect
Module: DateTime

DateTime.max

Returns the later of two DateTime values.

Example (Selecting the later DateTime)

import { DateTime } from "effect"

const date1 = DateTime.makeUnsafe("2024-01-01")
const date2 = DateTime.makeUnsafe("2024-02-01")

const later = DateTime.max(date1, date2)
// later equals date2 (2024-02-01)

Signature

declare const max: { <That extends DateTime>(that: That): <Self extends DateTime>(self: Self) => Self | That; <Self extends DateTime, That extends DateTime>(self: Self, that: That): Self | That; }

Source

Since v3.6.0