16413, “vasslitvinov”, “CG constraints for iterators / parallel iterators”, “2020-09-18T01:25:59Z”
Main issue: #8629
How does CG (constrained generics) design support iterator constraints?
I can specify iter NAME(ARGS...);
in my interface, requiring that NAME(ARGS…) resolve to an iterator.
If I want my CG function to run parallel iteration, do I specify iter NAME(ARGS..., tag=iterKind.standalone)
or similar? If so, what type do I require for the followThis
argument?