Resolves #137. This is an initial pass for supporting JavaScript lambda syntax for defining an AWS Lambda Function. A higher level API for defining AWS Lambda Function objects `aws.lambda.FunctionX` is added which accepts a Lumi lambda as an argument, and uses that lambda to generate the AWS Lambda Function code package. LumiJS lambdas are serialized as the JavaScript text of the lambda body, along with a serialized version of the environment that is deserialized at runtime and used as the context for the body of the lambda. Remaining work to further improve support for lambdas is being tracked in #173, #174, #175, and #177. |
||
---|---|---|
.. | ||
lumi | ||
lumidl | ||
lumijs | ||
lumipy |