Hacker News new | ask | show | jobs
by jghn 3218 days ago
One practical effect I've seen with this in Scala is that IDE users seem to be more averse to typeclasses and other implicit heavy stuff. These things can't be autoimported so you have to do it manually. People who don't use IDEs are used to importing things by hand anyways
2 comments

reasonable given one should be averse to them even with all the IDE aids (at least in the sense to be judicious when using them). the scala plugin simply cannot handle many parts of the language anyway
If typeclasses are well-designed, they can be auto-imported. Sadly, it's not a common design in practice.