=========
Summary
=========

---------
Summary
---------

* :ada:`Ada.Strings.Fixed`

  - String operations for :ads:`String`

* :ada:`Ada.Strings.Bounded`

  - Varying length string where the maximum length is constrained
  - Requires generic instantiation
  - Implementation may be handled without dynamic memory allocation

* :ada:`Ada.Strings.Unbounded`

  - Varying length string with no maximum length
  - Implementation typically requires dynamic memory allocation
