def jpeg.components.complete
import gralha-jpeg-decode@0.1.0.1/jpeg.bend as Jpegimport Base
import gralha-bytes@0.1.0.1/bytes.bend as Bin
737def jpeg.components.complete(xs: List<&2, JPEGComponent>) -> Bool:
738 match xs:
739 case Nil{}: True{}
740 case Con{JPEGComponent{_, _, _, _, _, _, _, _, _, _, samples}, rest}: U32.is_gt(Bin.bytes.get(samples, 0), 0) && jpeg.components.complete(rest)