<feed xmlns='http://www.w3.org/2005/Atom'>
<title>clojure/src/clj, branch ensure</title>
<subtitle>The Clojure programming language http://clojure.org</subtitle>
<id>https://git.amat.us/clojure/atom/src/clj?h=ensure</id>
<link rel='self' href='https://git.amat.us/clojure/atom/src/clj?h=ensure'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/clojure/'/>
<updated>2009-07-01T18:06:57Z</updated>
<entry>
<title>in defn, propagate pre/post conditions written as map trailing arglist to metadata on arglist</title>
<updated>2009-07-01T18:06:57Z</updated>
<author>
<name>Rich Hickey</name>
<email>richhickey@gmail.com</email>
</author>
<published>2009-07-01T18:06:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/clojure/commit/?id=88cb2692219dfba415e2e6c631077e0d0e8a7699'/>
<id>urn:sha1:88cb2692219dfba415e2e6c631077e0d0e8a7699</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added ref min/max history control - refs #138</title>
<updated>2009-06-30T15:22:39Z</updated>
<author>
<name>Rich Hickey</name>
<email>richhickey@gmail.com</email>
</author>
<published>2009-06-30T15:22:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/clojure/commit/?id=6201f5e2ddd52f1b483d75563b0380deba59777c'/>
<id>urn:sha1:6201f5e2ddd52f1b483d75563b0380deba59777c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>made copyright notices uniform</title>
<updated>2009-06-25T18:38:43Z</updated>
<author>
<name>Rich Hickey</name>
<email>richhickey@gmail.com</email>
</author>
<published>2009-06-25T18:38:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/clojure/commit/?id=169290b08cc731f4182cdcb4e14362d2a6cd3e09'/>
<id>urn:sha1:169290b08cc731f4182cdcb4e14362d2a6cd3e09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'gtic' of git://github.com/stuarthalloway/clojure into gtic</title>
<updated>2009-06-25T17:59:02Z</updated>
<author>
<name>Rich Hickey</name>
<email>richhickey@gmail.com</email>
</author>
<published>2009-06-25T17:59:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/clojure/commit/?id=61676afefce43c79d707b568b680744518e08ce4'/>
<id>urn:sha1:61676afefce43c79d707b568b680744518e08ce4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>:pre and :post conditions as metadata on arglist, or map following arglist</title>
<updated>2009-06-24T19:21:42Z</updated>
<author>
<name>Rich Hickey</name>
<email>richhickey@gmail.com</email>
</author>
<published>2009-06-24T19:21:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/clojure/commit/?id=0ac482878a1dd520cbee2faa0f5f6ab1082ffa76'/>
<id>urn:sha1:0ac482878a1dd520cbee2faa0f5f6ab1082ffa76</id>
<content type='text'>
conditions are predicate exprs in a vector
return value of fn is bound to % for :post
(defn foo [x y]
  {:pre [(even? x) (&lt; x y)]
   :post [(&gt; % 3)]}
  (* x y))
add *assert*, default true, when not true asserts are no-ops
*assert* is bound in repl
</content>
</entry>
<entry>
<title>gtic package renamings:</title>
<updated>2009-06-24T04:46:54Z</updated>
<author>
<name>Stuart Halloway</name>
<email>stu@thinkrelevance.com</email>
</author>
<published>2009-06-24T04:46:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/clojure/commit/?id=a12092c5510e8e002e7f0ef1bc53340ba2d7e473'/>
<id>urn:sha1:a12092c5510e8e002e7f0ef1bc53340ba2d7e473</id>
<content type='text'>
 - clojure.contrib to clojure
 - clojure.test-is to test
</content>
</entry>
<entry>
<title>gtic work-in-progress:</title>
<updated>2009-06-24T04:29:41Z</updated>
<author>
<name>Stuart Halloway</name>
<email>stu@thinkrelevance.com</email>
</author>
<published>2009-06-24T04:29:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/clojure/commit/?id=d5f4c4cb9e406236e6aa8c0f1e65b7dcd0bf35af'/>
<id>urn:sha1:d5f4c4cb9e406236e6aa8c0f1e65b7dcd0bf35af</id>
<content type='text'>
  test libraries moved over
  tests moved over
  build broken (next commits will break dependencies)
</content>
</entry>
<entry>
<title>core: make every? return false instead of nil</title>
<updated>2009-06-21T16:12:59Z</updated>
<author>
<name>Jarkko Oranen</name>
<email>chousuke@gmail.com</email>
</author>
<published>2009-06-21T14:48:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/clojure/commit/?id=b03e19aa341fea01c1279a74f4184f6538d0f72e'/>
<id>urn:sha1:b03e19aa341fea01c1279a74f4184f6538d0f72e</id>
<content type='text'>
Refs #71

Signed-off-by: Chouser &lt;chouser@n01se.net&gt;
</content>
</entry>
<entry>
<title>add optional pad argument to partition. Fixes #120</title>
<updated>2009-06-20T14:45:47Z</updated>
<author>
<name>Dimitry Gashinsky</name>
<email>dimi...@gashinsky.com</email>
</author>
<published>2009-06-20T13:38:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/clojure/commit/?id=e0e8326871983be5615f5c0bc9dbf66140c7017f'/>
<id>urn:sha1:e0e8326871983be5615f5c0bc9dbf66140c7017f</id>
<content type='text'>
Signed-off-by: Chouser &lt;chouser@n01se.net&gt;
</content>
</entry>
<entry>
<title>Bring documentation for 'require up to date</title>
<updated>2009-06-20T03:34:13Z</updated>
<author>
<name>Jarkko Oranen</name>
<email>chousuke@gmail.com</email>
</author>
<published>2009-06-16T12:18:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/clojure/commit/?id=31825fe1991baa3fc9375556ec6f6c595c175f4e'/>
<id>urn:sha1:31825fe1991baa3fc9375556ec6f6c595c175f4e</id>
<content type='text'>
Signed-off-by: Chouser &lt;chouser@n01se.net&gt;
</content>
</entry>
</feed>
