diff options
author | Alan Pearce | 2025-03-21 21:55:00 +0100 |
---|---|---|
committer | Alan Pearce | 2025-03-21 21:55:00 +0100 |
commit | 9c9aa6b408812248c9f8c29ecc3546ef64947ea8 (patch) | |
tree | b99f6e9f62f232db8fff7499a6ddab0b287b5ea3 /internal/components/packages.go | |
parent | e8fbdf3bd12c8920a6e9bd84b34e787764b11eaf (diff) | |
download | searchix-9c9aa6b408812248c9f8c29ecc3546ef64947ea8.tar.lz searchix-9c9aa6b408812248c9f8c29ecc3546ef64947ea8.tar.zst searchix-9c9aa6b408812248c9f8c29ecc3546ef64947ea8.zip |
perf: iterate over results without keeping the set in memory
Diffstat (limited to 'internal/components/packages.go')
-rw-r--r-- | internal/components/packages.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/components/packages.go b/internal/components/packages.go index 9bc3f99..db45302 100644 --- a/internal/components/packages.go +++ b/internal/components/packages.go @@ -22,7 +22,7 @@ func Packages(result *index.Result) g.Node { ), ), TBody( - g.Map(result.Hits, func(hit index.DocumentMatch) g.Node { + g.MapIter(result.Hits, func(hit index.DocumentMatch) g.Node { if m := convertMatch[nix.Package](hit.Data); m != nil { return packageRow(hit, *m) } |