Can someone please explain meaning of Retrofit\'s tagline :
A type-safe HTTP client for Android and Java
Type safety is the extent to which a programming language discourages or prevents type errors. A type error is erroneous or undesirable program behaviour caused by a discrepancy between differing data types for the program's constants, variables, and methods (functions), e.g., treating an integer (int) as a floating-point number (float). This is common in statically typed languages such as Java and C
Thus Retrofit prevents errors of this type