Deprecated

acme-mutable-package

A mutable package.

Latest on Hackage:0@rev:4

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.

MIT licensed
Maintained by Taylor Fausak
-- Hi Twitter! <https://twitter.com/taylorfausak/status/947979556220268549>
-- Hi Reddit! <https://redd.it/7nlsgx>

-- | This is a joke package. It is meant to show Haskell packages on
-- Hackage can be mutated by revising them. This package uses a custom
-- Cabal setup. It reads the package description, which is what you are
-- reading now, and creates a file at build time from its contents. Since
-- revisions are allowed to change descriptions, the package itself is
-- mutable. I personally disagree with Hackage revisions, so I authored
-- this package to show one way they can be abused. To see how exactly this
-- is accomplished, read the custom setup file on GitHub:
-- <https://github.com/tfausak/acme-mutable-package/blob/9ff7cec/Setup.hs>.

module AcmeMutablePackage ( mutable ) where

-- | Are packages mutable? You might think they would be immutable, but you
-- would be wrong.

mutable :: Bool
mutable = True -- Originally 'False'.