Here’s a simple chart that shows the hierarchy of the various number-related type classes in Haskell. Also shown are the methods required for a minimal complete definition. (Click to zoom in!)

You can also get the SVG version.

hierarchy of the numeric type classes