Fork me on GitHub
#clojure-japan
<
2020-06-04
>
quantisan05:06:08

2-3 weeks contract job available. We're [1] looking for someone with Clojure and Java experience to write an open source clj wrapper for a AWS java library. https://github.com/awslabs/amazon-sqs-java-extended-client-lib I'm based in Nagano but this will be a remote job. [1] https://github.com/Motiva-AI/

athos05:06:26

@quantisan Just curious, why do you have to wrap that library? Is it hard to use it directly via interop?

quantisan06:06:28

@athos good question. It comes down to a matter of saving my team's time and keeping our codebase clean. If we use the java interop directly, we will eventually end up with some clj wrapper functions anyway (this is our old library https://github.com/Motiva-AI/sqs-utils). I want to shortcut that process.

athos06:06:49

@quantisan Ah, got it. I took a glance at the source code of the Java library, and I saw a bunch of *Request classes in there. Indeed, it looks pretty cumbersome to use directly.