comprehension icon indicating copy to clipboard operation
comprehension copied to clipboard

comprehension

A nim library providing comprehensions:

  • set comprehension comp{for k, v in a: (if k == v: k)}
  • table comprehensions comp{for k, v in a: (if k == v: {k: v})}
  • seq comprehensions comp[for k, v in a: k + v]

Implementation

Type resolution based on Araq's collect macro