Note: there are a few other questions about "Generic parameter 'T' could not be inferred" - for example this one Generic parameter 'T' could not be inferred - but none of them are related to Range limits.
Consider this code:
(0..<10).map{ }
Why is this causing the aforementioned error?
Does the compiler want some "help" on determining the types ? If so what is the syntax?