The haskell-token-utils package

[Tags: library, public-domain]

This library is currently experimental.

The GHC part is solid, since it has been migrated from HaRe.

The haskell-src-exts one is still in progress

This package provides a set of data structures to manage the tie-up between a Haskell AST and the underlying tokens, such that it explicitly captures the Haskell layout rules and original formatting. As a result changes can be made to the AST and the tokens will be updated so that the source file can be recreated with only the updated parts changed. This makes it easier to write Haskell source code modification programmes.


Properties

Versions0.0.0.1, 0.0.0.2, 0.0.0.3, 0.0.0.4, 0.0.0.5, 0.0.0.6
Change logChangeLog
Dependenciesbase (>=4.5 && <4.8), containers, dual-tree, ghc, ghc-paths, ghc-syb-utils, haskell-src-exts, monoid-extras, mtl, pretty, rosezipper, semigroups, syb
LicensePublicDomain
AuthorAlan Zimmerman
Maintaineralan.zimm@gmail.com
CategoryDevelopment
Home pagehttps://github.com/alanz/haskell-token-utils
Bug trackerhttps://github.com/alanz/haskell-token-utils/issues
Source repositoryhead: git clone https://github.com/alanz/haskell-token-utils.git
UploadedMon Oct 13 11:54:41 UTC 2014 by AlanZimmerman
DistributionsNixOS:0.0.0.6
Downloads725 total (39 in last 30 days)
StatusDocs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees