- ghc-exactprint VS ghc-core
- ghc-exactprint VS haskell-language-server
- ghc-exactprint VS ghc-datasize
- ghc-exactprint VS ghc-events
- ghc-exactprint VS ghc-lib
- ghc-exactprint VS ghc-events-analyze
- ghc-exactprint VS ghc-core-html
- ghc-exactprint VS ghc-vis
- ghc-exactprint VS ghc-imported-from
- ghc-exactprint VS ghc-make
Ghc-exactprint Alternatives
Similar projects and alternatives to ghc-exactprint
-
haskell-language-server
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
ghc-datasize
ghc-datasize is a tool to determine the size of Haskell data structures in GHC's memory
-
-
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
-
ghc-imported-from
For a given Haskell source file, determine where a symbol is imported from
-
haskell-language-server
Integration point for ghcide and haskell-ide-engine. One IDE to rule them all. (by isovector)
-
ghc-make
An alternative to ghc --make which supports parallel compilation of modules and runs faster when nothing needs compiling.
ghc-exactprint reviews and mentions
-
Learning materials for ghc-exactprint?
If you're synthesizing code, beware that addAnnotationsForPretty will always add a preceding space, so it will break layout. The best approach I've found for synthesizing code is to construct an HsExpr GhcPs, use the GHC ppr stuff to prettty print it, and then parse that in order to get reasonable Anns for it.
in one of my project, I need to do some manipulation and transformation of Haskell source code files and AFAIK ghc-exactprint is the right tool for that. Unfortunately I have zero experience with this one, there seems not to be any more detailed documentation/tutorial examples. What is the best way how to learn this library? Can you recommend any sources?
Stats
alanz/ghc-exactprint is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.