This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-05-11
Channels
- # aws (6)
- # beginners (105)
- # boot (6)
- # cider (50)
- # cljsrn (10)
- # clojure (41)
- # clojure-brasil (6)
- # clojure-italy (25)
- # clojure-nl (17)
- # clojure-russia (4)
- # clojure-serbia (1)
- # clojure-spec (8)
- # clojure-uk (242)
- # clojurescript (27)
- # core-async (10)
- # cursive (5)
- # data-science (9)
- # datomic (43)
- # emacs (6)
- # fulcro (6)
- # graphql (1)
- # javascript (3)
- # juxt (4)
- # lein-figwheel (1)
- # mount (1)
- # onyx (19)
- # parinfer (2)
- # portkey (15)
- # protorepl (1)
- # re-frame (30)
- # reagent (3)
- # ring-swagger (1)
- # shadow-cljs (22)
- # sql (6)
- # tools-deps (23)
- # vim (13)
I used to think that aws-clj-sdk was a bit of NIH, but the approach seems more right to me now. Amazonica gets quite far, but there is feeling of a stronger grip in going to the APIs directly.
I really disliked that the arguments in amazonica are like string-1 string-2 input-stream-1
… difficult to say what they are
although I understand the technical reason (can’t get the argnames by reflecting the client Java class)
1/ shapes-as-specs would show up in doc
output (doc for free)
2/ I believe that @viesti is working on exploiting these fine json files https://github.com/aws/aws-sdk-ruby/blob/master/apis/lambda/2014-11-11/docs-2.json
:thinking_face: are the AWS APIs implemented in Java, names like "UploadFunctionRequest$FunctionZip"
seem like inner class names to me