Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New tool request: add ormolu into the toolchain #146

Open
evan0greenup opened this issue Nov 7, 2023 · 1 comment
Open

New tool request: add ormolu into the toolchain #146

evan0greenup opened this issue Nov 7, 2023 · 1 comment

Comments

@evan0greenup
Copy link

evan0greenup commented Nov 7, 2023

ormolu is a popular Haskell formatter for developers. It would be nice to provide a static compiled ormolu in ghcup toolchain.

stack install ormolu is difficult to clean and do version management. This tool is pretty feature-completed.

@hasufell
Copy link
Member

GHCup generally is about installing the Haskell toolchain, which is defined as:

  • GHC
  • cabal-install
  • HLS
  • stack

Right now there are no plans to extend this to other arbitrary binaries, although there was a design discussion about being able to install arbitrary binaries: haskell/ghcup-hs#141

I've considered adding cabal-cache to ghcup simply because it's hard to bootstrap it yourself and compiling it from source defeats the purpose of it speeding up CI times. I have low appetite for formatters though. If we ever manage to come up with said installed DLS, someone else may be able to provide ormolu binaries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants