Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/prelude/Prelude/Ord_3.hs
module Prelude(Ord(..)) where instance (Ord a,Ord b,Ord c) => Ord (a,b,c) where compare (a,b,c) (a',b',c') = case compare a a' of LT -> LT EQ -> case compare b b' of LT -> LT EQ -> compare c c' GT -> GT GT -> GT