14 ms·
> they always struck me as much clunkier for everyday use They are simply explicit. What's so clunky about modular implicits, for example? Personally, I prefe
by ernst_klim 7y ago
> they always struck me as much clunkier for everyday use
They are simply explicit. What's so clunky about modular implicits, for example?
Personally, I prefer explicit modules and hate typeclasses, because I can't look at the code and say if this operation is a primitive operator or some dynamically dispatched class method.
Besides, modules are way more powerful, and have a way broader use. They can encapsulate state, types, can be parametric etc.