| CARVIEW |
module-munging: Smash together text to make modules.
Flags
Manual Flags
| Name | Description | Default |
|---|---|---|
| recent-hspec-discover | Assumes hspec-discover version is 2.10.3+ | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- module-munging-0.1.0.1.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'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0, 0.1.0.1 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | base (>=4.11.0.0 && <5) [details] |
| License | MIT |
| Author | Jason Shipman |
| Maintainer | Jason Shipman |
| Uploaded | by jship at 2024-02-24T16:40:48Z |
| Revised | Revision 1 made by jship at 2024-03-14T22:16:07Z |
| Category | Codegen |
| Home page | https://git.sr.ht/~jship/module-munging |
| Source repo | head: git clone https://git.sr.ht/~jship/module-munging |
| Distributions | NixOS:0.1.0.1 |
| Reverse Dependencies | 1 direct, 0 indirect [details] |
| Downloads | 131 total (7 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs uploaded by user Build status unknown [no reports yet] |
Readme for module-munging-0.1.0.1
[back to package description]module-munging
Synopsis
Thin (threadbare), low-tech means of smashing together raw text to create Haskell modules. This can be useful for code generation, preprocessors, etc.
Goals
module-munging exists primarily to ease building preprocessors. Preprocessors
require smashing together text to make modules, and it gets tiresome quickly
dealing again and again with things like imports, exports, etc. Additionally,
many preprocessors are simple enough that pulling in something like
haskell-src-exts is very much overkill. module-munging aims to provide as
thin of a wrapper as possible over smashing together text while making the act
of doing so a bit more pleasant.