question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Typing is slow when hlint is enabled

See original GitHub issue

I had this problem before, and it was solved by upgrading to hlint 1.9.40 (stack build hlint-1.9.40 haskell-src-exts-1.18.2).

But after I upgraded my project dependencies to LTS 8.0, it’s back to being slow again, and I’ve had to disable the hlint inspection.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:9 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
rikvdkleijcommented, Feb 16, 2017

It’s hard problem to keep IDE responsive. It’s because of the external tools/dependencies and also because IntelliJ platform is more or less a blackbox. I’m aware of this problem and are trying to solve this.

I’m already made some changes to improve the general responsiveness. I’m still testing those. If you want I can upload this new version so you can give it a try.

I upgraded a project to LTS 8.0 (hlint 1.9.41) and I do not notice this problem with my latest local version.

0reactions
chris-martincommented, Apr 25, 2017

Fantastic! 😃

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to Fix Delay or Lag When Typing in Windows
If the typing delay persists, the keyboard is probably faulty. ... If Filter Keys is active on your computer, turn it off and...
Read more >
HLint plugin ignores "ignore"s defined as - GitHub
Observe lint error still in the window. Expected behaviour. Ignored hlint suggestions should not have blue underlines. Actual behaviour. Ignored ...
Read more >
7 Ways to Fix Keyboard Input Lag on Windows 10 - MakeUseOf
Select Ease of Access and scroll down to the Keyboard section from the right pane.
Read more >
Unrecognised HLINT pragma in Haskell - Stack Overflow
If you have the OverloadedStrings extension enabled you will need to give an explicit type to the annotation, e.g. {-# ANN myFunction ...
Read more >
hlint :: Stackage Server
Sometimes HLint will change the code in a way that causes values to default to different types, which may change the behaviour. HLint...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found