News for hackers. Stuff that matters.
Re:Nim 1.6.2 by cobby on Friday December 17, 2021 @05:44AM (#29590440)
I personally still use Python because I miss list and dict comprehensions.

I know there is a `collect` macro in `sugar` module but it is nowhere close to the python comprehensions. The code is too verbose and basically is just the same multiline for loop :-(

Re:Nim 1.6.2 by budafish on Friday December 17, 2021 @09:02AM (#29592233)
(on mobile) You could use Nimssequence iterators

[x.name for x in someList if x.age > 5]

Is the same as:

x.filterIt(it.age > 5).mapIt(it.name)

In a way it reads better.