addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Slick SQL Interaction in Scala

This will be a hands-on introduction to Slick, Typesafe's innovative database library. We will look at concepts and write live code. We will see how databases can be used with Slick just like Scala collections, while requiring only minimal configuration and being loosely coupled with entity classes.

Slick's API provides the benefits of a compiled language over a string-based one, in particular type-safety and composability for abstraction and re-use, which can mean a significant productivity advantage over SQL. Write re-usable libraries instead of disposable DAOs!

Jan Christopher Vogt is a Software Engineer at EPFL Lausanne, Switzerland, working on Typesafe's Slick.

Join or login to comment.

  • Choy R.

    It was great to see something like LINQ 2 SQL in Scala. With the macro impl they could make it do all the other LINQ stuff and more.

    September 24, 2013

  • Jan Christopher V.

    September 19, 2013

  • Nathan H.

    September 18, 2013

  • Sami B.

    Slick is the end to Scala's LINQ envy

    September 18, 2013

  • Naor

    Slick is truly slick!

    September 17, 2013

  • Frank S.

    Excellent intro to slick! Slick indeed...

    September 17, 2013

  • A former member
    A former member

    Apologies, something came up at the last minute. Will the video be added for this?

    September 17, 2013

  • Leon T.

    last minute schedule conflict

    September 17, 2013

  • Pramodh N.

    I am 94th in wait list :-(
    Will there be video cast of this event? Or will it be recorded?

    September 13, 2013

    • Nathan H.

      Yes, will be recording it.

      September 13, 2013

    • vignesh p.

      Assume it is right?

      September 17, 2013

  • Nathan H.

    I just opened up 50 more spots. If any of you can't make it, please update your RSVP so that someone else can have the spot.

    September 13, 2013

  • Nick S.

    I really like the concept of Slick and what is achieving.

    After using it for about a month I have to main concerns,

    1. It's a bit verbose to define the tables using Lift Embedding, Direct Embedding seems to solve it.

    2. It's lack of support for tables with more than 22 columns is a huge blocker. These are some workarounds but they seem incomplete (how to update?), or at-least not documented.!msg/scalaquery/qjNW8P7VQJ8/ntqCkz0S4WIJ

    September 12, 2013

  • Ana

    I am learning scala

    August 31, 2013

  • Ben B.

    Bummed that I'll be out of town for this!

    August 22, 2013

  • John M.


    July 26, 2013

Our Sponsors

  • Yoppworks

    Pizza and Beer

  • Spotify

    An amazing Space and fridge full of beer! Thanks Spotify!

  • Canary

    A truly amazing space! Thanks Canary!

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy