ZVON > References > Haskell reference
| Indexes | Syntax | >> Prelude << | Ratio | Complex | Numeric | Ix | Array | List | Maybe | Char | Monad | IO | Directory | System | Time | Locale | CPUTime | Random

Module: Prelude
Function: compare
Type: Ord a => a -> a -> Ordering
Class: Ord
Description: The function returns "LT" if the first argument is less than the second one, "EQ" if the arguments are equal, and "GT" if the first argument is grater than the second one.
Related: (/=), (<), (<=), (==), (>), (>=), max, maximum, min, minimum

Example 1

Input: compare 2 4

Output: LT

Example 2

Input: compare 3 3

Output: EQ

Example 3

Input: compare 4 2

Output: GT