Most powerful language features to enable reliable software and fast iteration:

- immutability
- enums (sum types/variants)
- static types (real ones, not like java/C++)
- higher-order functions (eg map/filter)

Nothing else comes close

@paulbiggar exhaustive match expressions I also don’t wanna miss!
@gregor I guess we all just like functional languages 😂
@paulbiggar just as long as they aren’t ~too functional~
@gregor once the type theory starts, I'm out
@paulbiggar +++ type praxis is what I desire