Next
Livestream will start soon!
Livestream has already ended.
Presentation has not been recorded yet!
  • title: Applications of Implicit Function Types
      0:00 / 0:00
      • Report Issue
      • Settings
      • Playlists
      • Bookmarks
      • Subtitles Off
      • Playback rate
      • Quality
      • Settings
      • Debug information
      • Server sl-yoda-v3-stream-003-alpha.b-cdn.net
      • Subtitles size Medium
      • Bookmarks
      • Server
      • sl-yoda-v3-stream-003-alpha.b-cdn.net
      • sl-yoda-v3-stream-003-beta.b-cdn.net
      • 1781061970.rsc.cdn77.org
      • 1757035128.rsc.cdn77.org
      • Subtitles
      • Off
      • French (auto-generated)
      • Playback rate
      • Quality
      • Subtitles size
      • Large
      • Medium
      • Small
      • Mode
      • Video Slideshow
      • Audio Slideshow
      • Slideshow
      • Video
      My playlists
        Bookmarks
          00:00:00
            Applications of Implicit Function Types
            • Settings
            • Sync diff
            • Quality
            • Settings
            • Server
            • Quality
            • Server

            Applications of Implicit Function Types

            May 17, 2018

            Speakers

            About

            This talk presents a generalization of implicit parameters to implicit function types, a powerful way to abstract over the context in which some piece of code is run. To illustrate their abstraction capabilities, we present several applications that make use of implicit function types. We show how to encode the builder pattern, the reader monad, tagless interpreters, and free structures. Required knowledge Basic knowledge about Scala implicits, not be afraid of the M word. Learning objective…

            Organizer

            SD
            SD

            Scala Days

            Account · 249 followers

            About Scala Days

            Scala Days brings together developers from all corners of the world to share their experiences and new ideas around creating applications with Scala and related technologies, like Spark, Kafka, and Akka. Scala Days provides a unique opportunity for Scala users to interact with the contributors to the language and related technologies and connect with fellow developers.

            Like the format? Trust SlidesLive to capture your next event!

            Professional recording and live streaming, delivered globally.

            Sharing

            Recommended Videos

            Presentations on similar topic, category or speaker

            Compiling Scala Faster with GraalVM
            49:08

            Compiling Scala Faster with GraalVM

            Christian Wimmer

            SD
            SD
            Scala Days 7 years ago

            Total of 0 viewers voted for saving the presentation to eternal vault which is 0.0%

            Teaching Scala to the Statically Challenged
            43:58

            Teaching Scala to the Statically Challenged

            Rebecca Ely

            SD
            SD
            Scala Days 7 years ago

            Total of 0 viewers voted for saving the presentation to eternal vault which is 0.0%

            ExecutionContext Demystified
            41:49

            ExecutionContext Demystified

            Petra Bierleutgeb

            SD
            SD
            Scala Days 7 years ago

            Total of 0 viewers voted for saving the presentation to eternal vault which is 0.0%

            Migrating to Scala 2.13
            40:40

            Migrating to Scala 2.13

            Stefan Zeiger, …

            SD
            SD
            Scala Days 7 years ago

            Total of 0 viewers voted for saving the presentation to eternal vault which is 0.0%

            5 Things you Need to Know About Scala Compilation
            31:11

            5 Things you Need to Know About Scala Compilation

            Iulian Dragos

            SD
            SD
            Scala Days 7 years ago

            Total of 0 viewers voted for saving the presentation to eternal vault which is 0.0%

            Scala at Audi: Optimization of assembly lines
            31:50

            Scala at Audi: Optimization of assembly lines

            Christian Raimann, …

            SD
            SD
            Scala Days 7 years ago

            Total of 0 viewers voted for saving the presentation to eternal vault which is 0.0%

            Interested in talks like this? Follow Scala Days