portkey 2018-04-07

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)