I’m used to code strongly typed OOP compilers, for code quality.
- how to turn Elixir with type variable casting static/mandatory?
- what are the best ways to obtain high quality QA proven source code / compiled code? Patterns?
- does exists profiling tools as Android Studio or TotalQA to profile used/useless vars, records, classes (struct under Elixir?), memory, api/VM calls failure? I know ErlangVM has GC, anyway quality tools exists?
- best behaviors for quality code?