Ada Programming/Libraries/Ada.Strings.Bounded.Hash Case Insensitive

is a unit of the Predefined Language Environment since Ada 2012.

Specification
Bounded AdaStringsBoundedGeneric_Bounded_Length AdaStringsBoundedHash_Case_Insensitive Key BoundedBounded_String  ContainersHash_Type PreelaborateAdaStringsBoundedHash_Case_Insensitive

Wikibook

 * Ada Programming/Libraries/Ada
 * Ada Programming/Libraries/Ada.Strings
 * Ada Programming/Libraries/Ada.Strings.Bounded