Upd.: Thanks all for applications!
array
package is a lightweight boot library, providing mutable and unmutable arrays with constant access. It is so stable that all maintainers disappeared years ago without anybody noticing it The package was updated to keep up with ecosystem changes by GHC developers, but it really deserves a dedicated maintainer assigned. Since array
is a core package, it’s CLC responsibility to find and appoint a maintainer. Any volunteers?
This is a low-traffic package, so maintaining it should not require more than an hour a month. Still there are modest pull requests to add some utilities (e. g., https://gitlab.haskell.org/ghc/packages/array/-/merge_requests/13). Occasionally the package needs to be updated to match GHC internals and released in time for GHC releases.
If you ever wanted to work on GHC boot packages, but been afraid to tackle behemoths like bytestring
or text
, array
is a good solid start.