3 ms·
The lack of type hint for function parameters is definitely a productivity killer (in my case).
by conradfr 1y ago
The lack of type hint for function parameters is definitely a productivity killer (in my case).
- dmytrish 1y agoThere are type hints for function parameters. With some care and guards, Dialyzer can be somewhat helpful. What actually drove me nuts was absence of guards and meaningful static analysis on return values. Even in my small but nontrivial personal codebase I had to debug mysterious data mismatches after every refactor. I ended up with a monad-like value checking before abandoning Elixir for my compiler.