Can dialyzer be evaluated during dev time?


I am wondering if I understand dialyzer correctly when it comes to elixir and getting feedback in the IDE. I use NeoVim and want to know if I can get feedback when I break a contract when I am coding. Is that possible?

I keep imagining dialyzer providing similar feedback to what you get in an IDE when using Typescript, maybe that is flawed thinking.


Yes using elixir-ls:

I’ll check it out - thanks!