We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possible strategy (looking at https://github.com/lfex/kanin/blob/master/include/rabbit-framing.lfe):
*_ok
Part of epic #35
The text was updated successfully, but these errors were encountered:
Current usage in kanin looks like this:
(kanin:call (make-queue.bind queue example-queue exchange example-exchange routing_key example-key))
Sorry, something went wrong.
One possible outcome could be calls that look like this:
(kanin:queue.bind queue example-queue exchange example-exchange routing_key example-key))
To support "keyword" args like that, kanin:queue.bind would have to be a macro wrapping the record constructor.
kanin:queue.bind
A one-off macro for the queue.bind command:
queue.bind
(defmacro queue.bind body `(kanin:call (make-queue.bind ,@body)))
Called with:
(queue.bind queue #"myq" exchange #"myex" routing_key #"myrk")
It would be nice if record fields could have dashes converted to underscores ...
oubiwann
No branches or pull requests
Possible strategy (looking at https://github.com/lfex/kanin/blob/master/include/rabbit-framing.lfe):
*_ok
recordsPart of epic #35
The text was updated successfully, but these errors were encountered: