2013-02-03 12 views
5

Moja nazw obecnie zaczyna:Jak mogę wymagać wielu pod-przestrzeni nazw w clojure?

(ns web.site 
    (:require ring.adapter.jetty) 

    (:require ring.middleware.reload) 
    (:require ring.middleware.stacktrace) 
    (:require ring.middleware.params) 
    (:require ring.middleware.keyword-params) 
    (:require ring.middleware.nested-params) 
    (:require ring.middleware.multipart-params) 
    (:require ring.middleware.cookies) 
    (:require ring.middleware.session) 
    (:require ring.middleware.session.cookie) 
    (:require ring.middleware.flash) 
    (:require ring.middleware.resource) 
    (:require ring.middleware.file-info)) 

Jest oczywiście pewna redundancja tutaj. Jak go usunąć?

Odpowiedz

7

Spróbuj

(:require [ring.middleware reload stacktrace params keyword-params]) 
+0

Świetnie, dzięki. Ale nadal muszę zrobić (: wymagają ring.middleware.session.cookie) jako osobne oświadczenie? Mogę z tym żyć. –

+0

@JohnLawrenceAspden tak, AFAIK nie możesz tego zrobić w tym samym oświadczeniu. –

Powiązane problemy