This version can be pinned in stack with:hi-file-parser-0.1.8.0@sha256:0a2b11324b7021df7e5be6f5a5630fcedd31f247f566842de7eedf1053662f23,3080
Module documentation for 0.1.8.0
hi-file-parser
Provide data types and functions for parsing the binary .hi files produced by
GHC. Intended to support multiple versions of GHC, so that tooling can:
- Support multiple versions of GHC
- Avoid linking against the
ghc library
- Not need to use
ghc’s textual dump file format.
Note that this code was written for Stack’s usage initially, though it is
intended to be general purpose.
Changelog for hi-file-parser
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to the
Haskell Package Versioning Policy.
0.1.8.0 - 2025-09-03
- Add support for GHC 9.14 (GHC 9.14.1 onward). See
#30
0.1.7.0 - 2024-10-22
- Add support for GHC 9.12 (GHC 9.12.1 onward). See
#23
0.1.6.0 - 2023-11-04
- Add further support for GHC 9.8 (GHC 9.8.1 onward). See
#20
0.1.5.0 - 2023-10-11
- Add support for GHC 9.8 (GHC 9.8.1 onward). See
#17
0.1.4.0 - 2023-04-28
- Add further support for GHC 9.4 (GHC 9.4.5 onward) and support for GHC 9.6.
See #14
0.1.3.0 - 2022-08-12
- Allow dependency on
mtl >= 2.3. See
#6
- Add support for GHC 9.4 (up to GHC 9.4.4). See
#7
0.1.2.0 - 2021-04-09
- Add support for GHC 8.10 and 9.0. See
#2
0.1.1.0 - 2021-03-24
0.1.0.0 - 2019-06-08