[erlang-questions] [ANN] hackney 0.4.1 released
Benoit Chesneau
bchesneau@REDACTED
Tue Jun 11 09:27:26 CEST 2013
On Mon, Jun 10, 2013 at 4:23 PM, Anthony Ramine <n.oxyde@REDACTED> wrote:
> -define(SHORTCUT(Method), Method(URL) -> hackney:request(Method, URL)).
> ?SHORTCUT(get).
>
> To be honest I would just write each shortcut without any trick.
>
>
Well It doesn't provide the same syntax here where yo can have `
hackney:get(..)` or `hackney:post(...)`
The main reason I'm doing a parse transform is to not have to worry
about adding a method or handling different cases, for example:
hackney:get(URL)
but also:
hackney:get(URL, Headers)
or:
hackney:get(Url, Headers, Options)
and do that for each method. Most of pseudo rest client don't handle
all methods. But I can indeed write them manually, not a big deal.
Will do that on next release. In the mean time if there is a way to
automatized that, that would be good.
- ben
More information about the erlang-questions
mailing list