autocomplete
autocomplete copied to clipboard
feat: add stack completion spec
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...) feature: Adds Haskell stack completion spec
What is the current behavior? (You can also link to an open issue here)
Completely new feature. Here's a screenshot:

What is the new behavior (if this is a feature change)? Not a feature change. But an addition.
Additional info:
I tend to use fig a lot and thought it would be nice to have Haskell (my goto language at the moment) tools present as well. Currently I've only started with stack but there's also another build tool cabal which is pretty popular (and then ofc there's the ghc compiler itself which might be useful). I'll probably add those as well once this PR gets an approval.
This is not the complete completion spec, yet. I'm in the process of adding more but might be a little slow (sorry!). Therefore, keeping it as a draft. Hope that works.
Overview
src/stack.ts:
Info:
Hello @nitinprakash96, thank you very much for creating a Pull Request! Here is a small checklist to get this PR merged as quickly as possible:
- [ ] Do all subcommands / options which take arguments have the arg property (
arg: {})? - [ ] Are all options modular? E.g.
a-u-xinstead of-aux - [ ] Have all other checks passed?
Please add a 👍 as a reaction to this comment to show that you read this.
Hey @nitinprakash96! Just wanted to check in here. We'd love to provide better support for the Haskell ecosystem. Is there anything we can do to help with this spec?
@mschrage Very sorry for delaying this. Been busy lately. I have just a bit more to finish. Will do so by this weekend. Hope thats okay.
No rush! I just wanted to see if you were stuck on something we could help with. Thanks again for contributing ❤️
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅
@nitinprakash96 Could you please sign the CLA so we can get this merged?
I have read the CLA Document and I hereby sign the CLA