https://twitter.com/CursiveIDE/status/982080443573915648?s=19
feeling that I'm circling in less important things (docstrings) while should be looking at xml support
but maybe I'll get there
reading the linked haskell post, kind of impressed of the ideas put into portkey
user=> (doc lambda/create-function)
-------------------------
portkey.aws.lambda/create-function
([create-function-request])
<p>Creates a new Lambda function. The function metadata is created from the request parameters, and the code for the function is provided by a .zip file in the request body. If the function name already exists, the operation will fail. Note that the function name is case-sensitive.</p> <p> If you are using versioning, you can also publish a version of the Lambda function you are creating using the <code>Publish</code> parameter. For more information about versioning, see <a href=“http://docs.aws.amazon.com/lambda/latest/dg/versioning-aliases.html“>AWS Lambda Function Versioning and Aliases</a>. </p> <p>This operation requires permission for the <code>lambda:CreateFunction</code> action.</p>
Spec
args: (tuple :portkey.aws.lambda/create-function-request)
ret: (and :portkey.aws.lambda/function-configuration)
nil
user=>
hmm, so now actually read #10 about translating html tags…
hmm, might be enough to do <p>
-> end with newline and translate < href="<link>">desc</a>
to desc (link)
à propos, the v2 aws-java-sdk seems to javapoet (https://github.com/square/javapoet) for generating java code for the sdk (https://github.com/aws/aws-sdk-java-v2/blob/master/codegen/src/main/java/software/amazon/awssdk/codegen/CodeGenerator.java)