Hacker News new | ask | show | jobs
by FractalHQ 1867 days ago
How’s the lack of static types treating you? Honest question as someone looking at Gleam.
1 comments

I've generally had less typing issues in Elixir than I had when working in Python (which generally wasn't a ton but varied a lot depending on the library).

I've found that Elixir's functional programming model generally alleviates type issues. You're always thinking about what you are passing into a function or what function you are calling and with what data structures.

A lot of type issues in JS, Ruby, Python, etc. seem to come from the mutability and object oriented parts.