import "JavaBuiltin" as Java class Ord a where (<) :: a -> a -> Boolean min :: a -> a -> a min x y = if x < y then x else y instance Ord Integer where (<) = Java.icmplt main = min (43 :: Integer) (69 :: Integer) -- 43