def fields

bend-lint-rules@0.2.0.0 · performance/gpu_fit.bend:85

import bend-lint-rules@0.2.0.0/performance/gpu_fit.bend as GpuFit
import Base
import bend-lint-api@0.2.0.0/shared/lists.bend as Lists

85def fields(slots: List<&2, Slot>, +t: String, out: List<&2, String>) -> List<&2, String>:
86  match slots:
87    case Nil{}:
88      out
89    case Con{Slot{o, ty}, rest}:
90      fields(rest, t, Lists.push(String, Lists.when(String, String.eq(o, t), ty), out))

Uses (6)

Used by (1)