nevalang / neva

🌊 Dataflow programming language with static types and implicit parallelism. Compiles to native code and Go
https://nevalang.org
MIT License
85 stars 7 forks source link

Merge strconv and string in std #616

Open dorian3343 opened 1 month ago

dorian3343 commented 1 month ago

Having two packages is pointless since strconv and strings overlap and can be just merged into strings.

emil14 commented 1 month ago

Having two packages

Did you research this? Do you have some statistics on how this is usually done in popular languages? :)

I followed Go's stdlib structure, they have strconv as a separate package. I believe the idea is to have separate package for conversions while strings contains string manipulations.

However it's not something I'm 100% sure about (that was the reason I followed the Go's approach), so issue can remain open. Let's see what others think.