Is there any chance for `sequtils` (and maybe `sugar`) to be included in the 
default namespace in Nim 2.0?

I know it is not a huge change but I think having `map`, `fold*`, `apply` and 
`filter` in a module kinda discourages Lispers and Rubyist from trying Nim 
because it gives the impression of functional programming being a third-class 
citizen and stresses too much the Python lineage (functools). Even Python, 
which started as a pretty imperative language, loads map and filter by default 
and in any case has a builtin list comprehension syntax.

I am not saying that functional programming is _the_ way but `map`, 
`reduce/fold` and `filter/select` are just fundamental (and need the -> syntax 
to flow nicely) :)

Reply via email to