Hello 👋 Recently there was some discussion around forking basement as baseplate. After some investigation I found out the basement library isn’t all that useful, so I decided to fork memory instead, as ram, which no longer depends on basement.
This follows the recent crypton/cryptonite fork. Crypton now also depends on ram.
Migration note: You may get weird incompatibilities between memory and ram when building with the latest packages. The trick is to move over to ram, which is a drop-in replacement.
Why fork?
We’re doing this because the original maintainer doesn’t want to appoint a new maintainer, however they’ll respond to inquiries. So according to Hackage policy we can’t take over their package.1 I opened an issue on Cabal to hopefully make it easier in the future to fork drop in replacements.
Please note that this is not an endorsement of ram or memory packages. I’m only providing a stable but maintained way of transitioning away from this package. They could use improvement, and alternatives are welcome! See this discussion for example.