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

Rich Hickey on clojure.spec

Abstract

Clojure spec is a new library for predicative specifications of data and functions in Clojure. It aims to maximize the leverage one gets from writing specifications, providing support for validation, error reporting, parsing, data generation, automatic generative testing and more. It does this while preserving and leveraging the value propositions of dynamic development - expressivity, iteration, flexibility and choice, and the core underpinnings of Clojure itself, pure functions and immutable data. In this talk Rich will introduce spec and its core ideas.



Bio

Rich Hickey is the author of Clojure, and the designer of Datomic and clojure.spec. Rich has more than 25 years of experience in all facets of software development. Rich has worked on scheduling systems, broadcast automation, audio analysis and fingerprinting, database design, yield management, exit poll systems, and machine listening, in a variety of languages.

Join or login to comment.

  • Pierre de L.

    Per Rich Hickey's request, the video of Rich's talk will be posted after Clojure Conj happens.

    3 · November 11

  • Pierre de L.

    Rich gave an awesome presentation of clojure spec. He very clearly described why it goes way beyond a type system by providing mechanisms for generative testing and parser generation and host of other rich features

    1 · November 11

  • Jérémy V.

    Looking forward the video

    1 · November 11

  • Jonathan R.

    As usual, Rich is a great presenter.

    2 · November 11

  • Petteri P.

    First of all: mind blowing. This brings up so much possibilities that I have to process more of what I just heard. Is the slideshow already available somewhere?

    1 · November 10

  • Raymond P.

    Sorry I wasn't able to make it tonight, but we had a scientist visiting from abroad. I look forward to seeing you at the next meeting.

    2 · November 10

Our Sponsors

  • NYI.net

    Colocation and hosting in downtown Manhattan

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