• Packages
  • Themes
  • Documentation
  • Blog
  • Discuss
Sign in

autocomplete-haskell

Autocomplete-plus provider for haskell
  • #ide-haskell
  • #ide
  • #haskell
  • #autocomplete
  • #autocomplete-plus
atom-haskell
1.0.1 122,392
86
  • Repo
  • Bugs
  • Versions
  • License
Flag as spam or malicious

autocomplete-haskell atom package

Autocomplete-haskell provides autocompletion facilities for your Haskell hacking. It relies on scope names provided by language-haskell and haskell-completion-backend service, provided by haskell-ghc-mod

You can show auto-completions for hole _. This will try to find replacements based on type. It's no magic though, so if hole has some crazy type, it won't find anything. You can also refine hole completions based on name by using named holes, e.g. _from

Current autocompletion scopes:

  • Import module name
  • Import module symbols
  • Language pragmas
  • OPTIONS_GHC pragma
  • Type name
  • Class name
  • Symbol name

Sadly, it does not pick up types and/or other symbols defined in current file (ghc-mod seems to be incapable of this feat), so for this you have to rely on default autocomplete-plus SymbolProvider.

Dependencies

Atom packages:

  • language-haskell
  • haskell-ghc-mod

Autocompletion:

autocomplete

Import autocompletion:

import

Hole autocompletion:

hole

I think this package is bad news.

Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.

  • Terms of Use
  • Privacy
  • Code of Conduct
  • Releases
  • FAQ
  • Contact
with by