Permalink
Browse files

* .gitignore: initial commit

  • Loading branch information...
swannodette committed Apr 12, 2011
0 parents commit e0fa3b08a949996f73f785002ff7a423fbc41d89
Showing with 26 additions and 0 deletions.
  1. +5 −0 .gitignore
  2. +3 −0 project.clj
  3. +11 −0 readme.textile
  4. +1 −0 src/match/core.clj
  5. +6 −0 test/match/test/core.clj
@@ -0,0 +1,5 @@
+pom.xml
+*jar
+/lib/
+/classes/
+.lein-deps-sum
@@ -0,0 +1,3 @@
+(defproject match "0.1.0-SNAPSHOT"
+ :description "Optimized pattern matching and predicate dispatch for Clojure"
+ :dependencies [[org.clojure/clojure "1.2.1"]])
@@ -0,0 +1,11 @@
+h1. match
+
+A optimizing pattern matching and predicate dispatch library for Clojure.
+
+h1. Resources
+
+* "Efficient Predicate Dispatch":http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.47.4553
+* "Optimizing Pattern Matching":http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.6.5507
+* "Pattern Guards And Transformational Patterns":http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.35.8851
+* "Extensible Pattern Matching for Extensible Languages":http://www.ccs.neu.edu/home/samth/ifl2010-slides.pdf
+* "Compiling Pattern Matching to Good Decision Trees":http://portal.acm.org/citation.cfm?id=1411311
@@ -0,0 +1 @@
+(ns match.core)
@@ -0,0 +1,6 @@
+(ns match.test.core
+ (:use [match.core])
+ (:use [clojure.test]))
+
+(deftest replace-me ;; FIXME: write
+ (is false "No tests have been written."))

0 comments on commit e0fa3b0

Please sign in to comment.