addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Thinking in Abstractions

Speaker: Sidhant Godiwala


Sidhant has been using Clojure in production since 2010, and is one of the early adopters of Clojure in India. He has extensive experience in Functional Programming and has also worked with Python, Erlang, and Haskell.




1. Abstractions are fundamental to software development

2. All abstractions are leaky, but some abstractions are useful

3. Abstractions using Clojure

Join or login to comment.

  • akash

    it was very nice.........

    March 10, 2013

  • Manoj M.

    Pre-requisites for this talk ?

    1 · March 5, 2013

    • Sidhant G.

      Some programming experience required, not necessarily in Clojure, its a beginner talk.

      1 · March 5, 2013

  • Manoj M.

    Would it be a good idea to host this as a Google+ Hangout as well ?

    March 5, 2013

    • Kiran K.

      I did broadcast first meetup but response was not good. I will consider this.

      March 5, 2013

  • akash

    who's the speaker????

    March 4, 2013

  • vinod k.

    Would like to drop by, meet you folks, and of course, keen to learn closure.

    March 4, 2013

  • Constantine M.

    Missed last time. Not gonna miss this one.

    March 3, 2013

  • Atul V.

    Looking forward to it

    February 13, 2013

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