A shader written as typed values instead of WGSL. compileShader walks them and writes the exact fn effect(color, uv) that createMaterial takes, in both languages, so it spreads straight in and the renderer never notices.
Here the scanlines effect is rebuilt that way: plain on the left, composed on the right.