addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Pick your patterns: Type Level Dependency Injection

Special guest Debasish Ghosh will be joining us. He's passing through New York after speaking at Philly ETE and will share some ideas about function currying as DI, composing with the Reader monad for real world scenarios. Bring your multi-paradigm thinking caps.

Join or login to comment.

  • Nathan H.

    Here are the videos from the meetup, in chronological order:
    http://www.vimeo.com/23421254
    http://www.vimeo.com/23547951
    http://www.vimeo.com/23547652

    May 16, 2011

  • Edward L.

    All 3 presentations were great. Thanks to Doug for a very interesting topic.

    May 3, 2011

  • Doug T.

    slides should be up @ di.lessis.me

    May 3, 2011

  • Libby K.

    Thanks Doug!

    May 3, 2011

  • A former member
    A former member

    Very cool set of presentations. Thanks Doug, Eric and Debashish!

    May 3, 2011

  • Jim P.

    There was a discussion at the meeting about "point-free" coding style in Scala, here is a recent thread on the subject from the scala-language mailing list: https://groups.google.com/d/topic/scala-language/O3IpEKXKLiY/discussion

    May 3, 2011

  • Doug T.

    Thanks Elizabeth I'll try to get mine up tonight

    May 3, 2011

  • Libby K.

    Thanks for hosting a good meetup! Are you guys going to post the slides from tonight's presentations? That would be great.

    May 2, 2011

  • Doug T.

    That would be awesome @Eric! Click on my name then click the send email link with how much you may want to cover. With multiple presenters sometimes it's better to keep presentations shorter. Once I figure out who all would want to talk I can figure out how to divide the time. If it goes too long may be can split this into 2 meetups. Either way, shoot me an email.

    April 25, 2011

  • Eric P.

    I'd be happy to talk about Spring and Scala. Let me know.

    April 25, 2011

  • Doug T.

    Ok, We've got Debasish Ghosh to talk for ~ 30 min on function currying and the Reader Monad. I can talk for a bit on how you might use typeclasses as a means of implementing DI. Do I have any volunteers that may be able to chip in a small spot on their experience with cake or usage with with Java libs like Guice or Spring? I don't want this to go all night but it may be nice to get a well rounded summary of DI options in Scala.

    April 25, 2011

  • Doug T.

    I'm not sure if we have any spare NES shirts there's always meetup shirts lying around :)

    April 24, 2011

  • Doug T.

    I can use event as an excuse to learn more about higher kinded types and volunteer to talk about the HKT side of things. Does anyone here have experience using java DI frameworks like Guice or Spring with Scala that they don't mind sharing? I may also look into the `cake` pattern.

    March 21, 2011

  • Doug T.

    Maybe contrast Scala DI patterns with spring or google guice...

    February 25, 2011

Our Sponsors

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