Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
An implicit conversion function is a function with a single parameter that is declared with the implicit keyword. As the name suggests, such a function is automatically applied to convert values from one type to another.
Here is a simple example. We want to convert integers n to fractions n / 1.