> For the complete documentation index, see [llms.txt](https://haskell.hpmeducation.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://haskell.hpmeducation.com/type-classes/basic-classes.md).

# Basic Classes

- [Eq – Equality Types](https://haskell.hpmeducation.com/type-classes/basic-classes/eq-equality-types.md)
- [Ord – ordered types](https://haskell.hpmeducation.com/type-classes/basic-classes/ord-ordered-types.md)
- [Show – Showable Types](https://haskell.hpmeducation.com/type-classes/basic-classes/show-showable-types.md)
- [Read – readable types](https://haskell.hpmeducation.com/type-classes/basic-classes/read-readable-types.md)
- [Num – Numeric Types](https://haskell.hpmeducation.com/type-classes/basic-classes/num-numeric-types.md)
- [Integral – Integral Types](https://haskell.hpmeducation.com/type-classes/basic-classes/integral-integral-types.md)
- [Fractional – Fractional Types](https://haskell.hpmeducation.com/type-classes/basic-classes/fractional-fractional-types.md)
- [Enum – Enumeration Types](https://haskell.hpmeducation.com/type-classes/basic-classes/enum-enumeration-types.md)
