liberator 2015-08-20

Hey, any idea on an ETA for the :init key support?

@ordnungswidrig: Perhaps I should have referenced you for that...

Looks like I mean :initialize-context, too.

@phil: well, maybe I should release it.

@malcolm, @rickmoynihan cemeric.url is handy to generate url and query strings : https://github.com/cemerick/url

beware that it does not support repeated query parameters like ?a=1&a=2&a=3

yes I've written a similar library that supports that: https://github.com/Swirrl/grafter-url

Not really primetime yet though

I'd like to add incremental construction to it -- i.e. building a URL from nothing (right now you have to have a URL to start from)

but it uses java.net.URI internally for some things - and inherits its limitations

@rickmoynihan: looks like a nice library. Did you consider using an assoc interface instead of (set-xxx)?

Not 100% sure what you mean... GrafterURL is a record - so you can assoc into that if you want

@ordnungswidrig: like, buy-you-a-beer appreciated. simple_smile

@phil hmm, tempting!

Plus a free copy of emacs.

@phil https://gratipay.com/~ordnungswidrig/ simple_smile simple_smile simple_smile

@ordnungswidrig: problem is I want the same interface to work across java.net.URI and java.net.URL - and Associative is an interface not a protocol