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

Clojure 1.5 new features

With Clojure 1.5 RC1 out, we'd like to spend some time looking at the new features in Clojure 1.5 (and possibly 1.4 features we missed). Rather than a single large presentation, we'd like to crowdsource the topics lightning talk style. That means we'd like everyone to take a look at the new list of features and (if you feel comfortable) pick one to explain to the group. This could be as simple a quick 2 minute dramatic reading of the release notes text or a 10-minute demo of the feature. You do not need to be an expert in the topic, you just need to be willing to spend a few minutes looking over the feature.

Current speakers:

  • threading macros - Paul Bostrom
  • marker protocols - Sam Griffith
  • metadata - Sam Griffith
  • reducers - Norman Richards
  • print-table - Norman Richards
  • reader literals - (any volunteers?)

Possible topics:

1.5 Release notes: https://github.com/clojure/clojure/blob/master/changes.md

  • 2.1 Reducers
  • 2.2 Reader Literals improved
  • 2.3 clojure.core/set-agent-send-executor!, set-agent-send-off-executor!, and send-via
  • 2.4 New threading macros
  • 2.5 Column metadata captured by reader
  • 2.6 gen-class improvements
  • 2.7 Support added for marker protocols
  • 2.8 clojure.pprint/print-table output compatible with Emacs Org mode
  • 2.9 clojure.string/replace and replace-first handle special characters more predictably
  • 2.10 Set and map constructor functions allow duplicates
  • 2.11 More functions preserve metadata

1.4 release notes, if someone wants to jump back in time: https://github.com/clojure/clojure/blob/8b52c00fa57563d5e7757c09cdd6379edd3c62ca/changes.md

If you are interested a topic, please add a comment to the meetup and we'll add you to the list. No topic/talk is too small, (feel free to grab more than one) and no experience with the feature is necessary.

Side topic, time permitting:

Norman will talk about the Cloudbees clickstart group project project and our github.

https://github.com/AustinClojure/clojure-clickstart

Thanks again to Capital Factory for giving us a space to meet at!

Join or login to comment.

  • Norman R.

    I agree - this was one of my favorite meetings. I got a lot out of it. We defintely should do more like this. I know we have talks lined up for next month, but perhaps after that we all pick clojure core modules that we want don't know, but want to learn, and introduce them to the group.

    January 8, 2013

  • Paul B.

    I liked the open format of the meeting where we were encouraged to present on a topic we might not be an expert in. Not to say that all the meetings should be like this, but it was nice to mix it up.

    January 7, 2013

  • Norman R.

    OK, I guess I'll take a stab at the reducers unless someone else wants to jump on it. Any chance we can volunteer to explain reader literals?

    January 6, 2013

  • Paul B.

    I can talk about the new threading macros. I read through the documentation and blog post about reducers, but I don't think I have a very good grasp on it yet.

    January 3, 2013

  • Sam G.

    I think I'm going to talk a bit about marker protocols and metadata preservation.

    January 3, 2013

  • Norman R.

    Judging from the conversations last time, I'm the worlds biggest fan of the threading macros. I'd be happy to talk about that, but in intended spirit of talking about things we don't know much about yet,
    I'll show the new print-table. I've been wanting to learn about org mode for some time.

    Will be happy to take a weightier topic too, but I'll give others a chance.

    December 31, 2012

  • Eric M.

    I might be a no-show. The Austin.rb group now meets on the first Monday. But it is in the Capital Factory, so I might drop in to say hello.

    December 30, 2012

11 went

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