Maximum

@type-challenges
Last updated 30 days ago
HARD

Description

Implement the type Maximum, which takes an input type T, and returns the maximum value in T.

If T is an empty array, it returns never. Negative numbers are not considered.

For example:

Maximum<[]> // never Maximum<[0, 2, 1]> // 2 Maximum<[1, 20, 200, 150]> // 200

Advanced

Can you implement type Minimum inspired by Maximum?

This challenge was ported from Type Challenges and was authored by ch3cknull

Loading...
Loading...