PSUG #86 — Traverse & Implicits

Apr 26, 2018 · Paris, France

Bonjour à tou•te•s,

Ce mois-ci on laisse le micro à nos deux invités. Quentin Adam (@waxzce) vient de Nantes pour nous parler des implicits, et Luka Jacobowitz (@LukaJacobowitz) vient de Düsseldorf pour nous parler (en anglais), de la typeclass Traverse.

Pour l'occasion, Xebia nous accueille dans sa grande salle de 100 places, alors venez nombreu•se•s !

----
Implicits: pour faire des APIs simples, des DSL ou de la magie noire, ça marche comment ? — Quentin Adam

C’est quoi un implicit ? Pourquoi ça existe dans le langage ? Le lien au DSL (au fait c’est quoi un DSL) ? Construire une API en les utilisant… Ce talk est un 101 des implicits dans le scala.

---
Traversals for all occasions — Luka Jacobowitz

One of the most important aspects of programming is iterating or traversing all sorts of collections. The Traversable type class is without a doubt one of the most useful gems of functional programming and, because of its vast versatility, also often the answer to "How do I..."-questions, but how many different kinds of traversals are there?

This talks aims to showcase some of the lesser known facts of traversable functors and also a bunch of other related type classes and functions that exploit different properties of our data types. We'll see some more obscure things like requiring the commutative property to traverse unordered containers like Spark RDDs, or more straightforward ones like running a bunch of asynchronous actions in parallel, waiting for the results and accumulating errors along the way in a simple one-liner.

Event organizers
  • Paris Scala User Group (PSUG)

    Le Paris Scala User Group rassemble les utilisateurs du langage Scala : http://www.scala-lang.org/ Nous vous y invitons à partager vos expériences, idées, projets ou connaissances. Le groupe organise des rencontres périodiques entre membres et occasionnellement des invités.  Paris Scala User Group est partenaire de Scala.IO France. Discussions sur la mailing list du groupe. Vous avez des choses à dire ? Proposez un talk sur notre micro-CFP : http://cfp.scala-ug.paris

    Recent Events
    More

Are you organizing PSUG #86 — Traverse & Implicits?

Claim the event and start manage its content.

I am the organizer
Social
Rating

based on 0 reviews