ibdknox/noir — Issue #43: url-for requires that the page already be defined
Author: kschuetz
Created: 2011-11-06 06:54:46+00:00
State: open

With named routes, the name of a url is defined with a symbol. Therefore, url-for can only refer to pages that were earlier defined using defpage.

But how does one (at compile time) refer to a route that hasn't been encountered yet? Cyclic links between pages are going to be difficult to pull off.

Perhaps route naming should use keywords instead? This way url-for could do its resolution at runtime.