Hyperlinkv0.8.0-beta.28

Duration

Duration.minconsteffect/Duration.ts:1235
(that: Duration): (self: Duration) => Duration
(self: Duration, that: Duration): Duration

Returns the smaller of two Durations.

Example (Selecting the shorter duration)

import { Duration } from "effect"

const shorter = Duration.min(Duration.seconds(5), Duration.seconds(3))
console.log(Duration.toSeconds(shorter)) // 3
ordering
export const min: {
  (that: Duration): (self: Duration) => Duration
  (self: Duration, that: Duration): Duration
} = order.min(Order)