A Haskell Typeclass that must implement operators:

  • <
  • <=
  • >
  • >= And a compare function that returns LT, EQ or GT