Open dullbananas opened 4 years ago
Thanks for reporting this! To set expectations:
Finally, please be patient with the core team. They are trying their best with limited resources.
Hi.
You don't actually present any argument in favor of such a change.
"should" is not an argument.
A lot of the math stuff in Basics
aren't common enough to need to automatically get imported with (..)
compared to stuff like identity
and I think it is very bad that the core module that has the most stuff is also the one that always gets automatically imported with (..)
.
Seeing Math.toPolar
when reading code is way less confusing than toPolar
since that function is not common or well known compared to other things in the core library.
This can also help make Elm more familiar to users of JavaScript, where many math functions are static methods of the Math
object
Basics
module contains many functions and constants such aspi
sndcos
which should go in a separateMath
module