alehander92 / comprehension

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

License:MIT License


Languages

Language:Nim 100.0%