domkm / silk

Routing for Clojure & ClojureScript
222 stars 13 forks source link

Fix default query params #13

Closed Deraen closed 9 years ago

Deraen commented 9 years ago

This allows RegexPatterns (e.g. silk/int) to be used inside silk/? without default-params.

If the default-params is not provided, silk/? will use new create-default method of Pattern to create the default.

(-create-default :foo) => {:foo nil}
(-create-default (silk/int :foo)) => (-create-default :foo) => {:foo nil}
domkm commented 9 years ago

Thanks!