Implicit conversions and implicit parameters we discussed previously, and they are so ubiquitous that there is a special language syntax for them, that is, view and context bounds. View bounds have been deprecated since Scala 2.11, but we believe that knowing about them will help you understand context bounds, so we'll cover both, though in different degrees of details.