Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 src
Octocat-spinner-32 test
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .hgignore
Octocat-spinner-32 README.md
Octocat-spinner-32 project.clj
README.md

Enhanced clojure records. See http://david-mcneil.com/post/765563763/enhanced-clojure-records for .


Update May 2011:

  • record zipper support
  • record matchure support
  • dissoc2 preserves record type
  • universal record constructor
  • defined record? predicate

Enhance clojure records to:

  • print in an eval'able form
  • provide clojure function as constructor
  • accept named parameters (maps) in constructor
  • participate in pre/post walk multi-method

David McNeil August 2010


The use and distribution terms for this software are covered by the Eclipse Public License 1.0 http://opensource.org/licenses/eclipse-1.0.php.

Something went wrong with that request. Please try again.