Getting Started

This section is for developers opening the package for the first time. The goal is not only to show the install command, but also to explain how the package is intended to be used in day-to-day code.

You will find:

  • installation requirements
  • the shortest path to a working example
  • guidance on how the package is organized
  • when to choose traits instead of EnumHelper
  • compatibility notes in Compatibility

Suggested reading order

  1. Read Installation to understand package requirements and repository tooling.
  2. Read Quickstart to see the smallest successful enum using the library.
  3. Continue with Usage if you want to learn how the helpers fit real applications.