Home / Input Output / cardano-base
13 commits this week Sep 18, 2022 - Sep 25, 2022
Rename `strict-containers` to `cardano-strict-containers`.
Hackage currently has a package called [`strict-containers`]
(https://hackage.haskell.org/package/strict-containers), which aims to
provide:

 - fully-strict versions of the data structures exported by the `containers`
   package;
 - strong API compatibility guarantees with the `containers` package.

This commit renames the `strict-containers` library in this repository
so that its name does not collide with the above Hackage package, thus
making it possible for downstream projects to consume both the version
provided by `cardano-base` and also the version provided by the
`strict-containers` library on Hackage.

(Without this renaming, it would not be possible to consume both
libraries, as cabal does not provide functionality to disambiguate
identically-named packages.)