acme-mutable-package: A mutable package.
Deprecated.
-- 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'.
Downloads
- acme-mutable-package-0.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Versions [RSS] | 0 |
---|---|
Dependencies | base (>=4.10.1 && <4.11) [details] |
License | MIT |
Author | |
Maintainer | Taylor Fausak |
Revised | Revision 4 made by Hackage at 2020-02-07T18:25:16Z |
Category | ACME |
Source repo | head: git clone https://github.com/tfausak/acme-mutable-package |
Uploaded | by fozworth at 2018-01-01T23:37:25Z |
Distributions | NixOS:0 |
Downloads | 943 total (9 in the last 30 days) |
Rating | 2.5 (votes: 7) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2018-01-02 [all 1 reports] |