0:00 / 0:00
#implicits#type-classes#scala2
#Implicits in #Scala
DevInsideYou
13K subscribers • 51 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- Linked in the descriptionscala/scalafthomas/refinedmpilquist/simulacrum
Intermediate. Assumes working knowledge.
8K views7 years ago1 recommendation
An in-depth tutorial exploring the mechanics, use cases, and potential dangers of implicits in Scala.
In this video we will learn about most of the nitty gritty details of implicits - one of the most powerful and therefore dangerous features in Scala. String related implicits from Predef: github.com/scala/scala/blob/v2.12.4/src/library/scala/Predef… github.com/scala/scala/blob/v2.12.4/src/library/scala/Predef… github.com/scala/scala/blob/v2.12.4/src/library/scala/Predef… github.com/scala/scala/blob/v2.12.4/src/library/scala/Predef… The Ordering type class is here: scala-lang.org/api/2.12.4/scala/math/Ordering.html refined: simple refinement types for Scala: github.com/fthomas/refined simulacrum: first class support for type classes: github.com/mpilquist/simulacrum WartRemover: a flexible scala linter: wartremover.org/ IntelliJ Scala plugin 2018.2: advanced “Implicit” support...: blog.jetbrains.com/scala/2018/07/25/intellij-scala-plugin-20… Deprecation of view bounds: github.com/scala/bug/issues/10719 This video is related to the following playlist: youtube.com/playlist?list=PLJGDHERh23x-4bTASKbtwhhAuP6rYQJqE Website: devinsideyou.com Patreon: patreon.devinsideyou.com Discord: discord.devinsideyou.com Telegram: telegram.devinsideyou.com Twitter: twitter.devinsideyou.com GitHub: github.devinsideyou.com LBRY: lbry.devinsideyou.com Install scripts: install.devinsideyou.com Giter8 templates: g8.devinsideyou.com Spotify concentration playlist: code.radio.devinsideyou.com Cheers and Happy Coding! #tutorialWhy it's here
1 person recommends thisWhat people say. Recommended as a comprehensive guide to understanding Scala's implicit parameters and conversions.