[](https://hackage.haskell.org/package/case-insensitive)
[](https://github.com/basvandijk/case-insensitive/actions/workflows/main.yml)
The module `Data.CaseInsensitive` provides the `CI` type constructor
which can be parameterised by a string-like type like: `String`,
`ByteString`, `Text`, etc.. Comparisons of values of the resulting
type will be insensitive to cases.