The haskell-src-exts-util package

[ Tags: bsd3, language, library ] [ Propose Tags ]

Helper functions for working with haskell-src-exts trees.

[Skip to Readme]


Versions 0.1.0, 0.2.0, 0.2.1,,, 0.2.2
Change log
Dependencies base (<5), containers, data-default, haskell-src-exts, semigroups, transformers, uniplate [details]
License BSD3
Copyright All Rights Reserved
Author Neil Mitchell, Jose Iborra
Category language
Home page
Bug tracker
Source repo head: git clone
Uploaded Thu Jan 18 00:53:06 UTC 2018 by PepeIborra
Distributions Arch:0.2.2, Fedora:, LTSHaskell:0.2.2, NixOS:0.2.2, Stackage:0.2.2, openSUSE:0.2.2
Downloads 4482 total (152 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2018-01-18 [all 1 reports]
Hackage Matrix CI




Maintainer's Corner

For package maintainers and hackage trustees

Readme for haskell-src-exts-util-0.2.2

[back to package description]

Hackage Stackage Nightly Travis Build Status


A small suite of helper functions for working with haskell-src-exts:

  • Free variables
  • Bound variables
  • Minimal (approximate) rebracketing of AST values such that prettyprint roundtrips.


This package extracts some the HSE functions in HLint and generalizes them. The original code was authored over the years by Neil Mitchell and the rest of HLint contributors.