Skip to content

support adding seq[VNode]#301

Merged
Araq merged 2 commits into
karaxnim:masterfrom
choltreppe:master
Feb 27, 2026
Merged

support adding seq[VNode]#301
Araq merged 2 commits into
karaxnim:masterfrom
choltreppe:master

Conversation

@choltreppe

Copy link
Copy Markdown
Contributor

allow adding multiple nodes at once like

proc markedList(things: varargs[string]): seq[VNode] =
  for i, thing in things:
    if i > 0:
      result &= text ", "
    result &= buildHtml(mark, text thing)

buildHtml(tdiv):
  text "some things:"
  markedList("foo", "ba")

instead of having to do

buildHtml(tdiv):
  text "some things:"
  for node in markedList("foo", "ba"): node

@Araq Araq merged commit 7e1471a into karaxnim:master Feb 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants