THIS TUTORIAL HAS REQUIREMENTS AND INSTRUCTIONS LISTED BELOW
This tutorial is for those who haven’t used Clojure, or have just dabbled with it, but are interested in knowing more. This will be an introduction to Clojure, and participants will walk out of the room knowing how to get started with a project of their own, but we hope it is much more, as we’ll show some unique projects happening in the Clojure space that haven’t gotten as much attention.
Clojure can be a broad language and so we will focus our talk on these parts: the four major data structures, the seq abstraction, protocols, and state transitions with atoms, refs, and agents. The teachers both use Clojure professionally and will use real-world code from their projects as examples.
TUTORIAL REQUIREMENTS AND INSTRUCTIONS FOR ATTENDEES
* The tutorial will be hands-on, but it isn’t required to program alongside us. If you want to, you’ll need a laptop.
* You should set up Leiningen and Light Table on that laptop if possible. If you need help with that, come a bit early to the tutorial, and we will help you.
QUESTIONS for the speaker?: Use the “Leave a Comment or Question” section at the bottom to address them.
Clojure and Python hacker for the Consumer Financial Protection Bureau. Lead developer on Qu, the CFPB’s public data platform, and contributor to Clojure, Hy, and other open source projects.
Bridget is an independent software consultant of many years. She is on the journey to become a Clojure programmer.
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
For exhibition and sponsorship opportunities, contact Sharon Cordesse at email@example.com
For information on trade opportunities with O'Reilly conferences contact firstname.lastname@example.org
For media-related inquiries, contact Maureen Jennings at email@example.com
View a complete list of OSCON contacts