How to distinguish between value type and reference type?

That's not correct for closures, which are reference types

print(isReferenceType(value: isReferenceType(value:))) // => false
2 Likes