liberator

phil 2015-08-20T10:49:35.000142Z

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

phil 2015-08-20T10:50:03.000143Z

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

phil 2015-08-20T10:55:29.000144Z

Looks like I mean :initialize-context, too.

ordnungswidrig 2015-08-20T12:29:38.000145Z

@phil: well, maybe I should release it.

ordnungswidrig 2015-08-20T12:30:28.000146Z

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

ordnungswidrig 2015-08-20T12:30:50.000148Z

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

2015-08-20T13:06:19.000149Z

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

2015-08-20T13:06:45.000151Z

Not really primetime yet though

2015-08-20T13:10:14.000152Z

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)

2015-08-20T13:11:00.000153Z

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

phil 2015-08-20T13:31:30.000155Z

@ordnungswidrig: would be appreciated!

ordnungswidrig 2015-08-20T13:45:53.000156Z

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

2015-08-20T13:49:48.000157Z

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

phil 2015-08-20T13:52:05.000158Z

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

ordnungswidrig 2015-08-20T13:52:20.000159Z

@phil hmm, tempting!

phil 2015-08-20T13:52:25.000160Z

Two.

phil 2015-08-20T13:52:30.000161Z

Final offer.

phil 2015-08-20T13:52:40.000162Z

Plus a free copy of emacs.

ordnungswidrig 2015-08-20T13:54:27.000163Z

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

2015-08-20T13:55:54.000165Z

@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