Integrates the Clojure code with two different runtimes: Java Lambda Runtime, Native Provided Runtime. The former is the Official Java Runtime for AWS Lambda which is well tested and works perfectly fine, but it's rather slow due to cold starts. The latter is a custom runtime integrated within the framework. It's a significantly faster than the Java runtime due to the use of GraalVM.
Includes:
Integrates the Clojure code with two different runtimes: Java Lambda Runtime, Native Provided Runtime. The former is the Official Java Runtime for AWS Lambda which is well tested and works perfectly fine, but it's rather slow due to cold starts. The latter is a custom [runtime](https://docs.aws.amazon.com/lambda/latest/dg/runtimes-custom.html) integrated within the framework. It's a significantly faster than the Java runtime due to the use of GraalVM. *Includes:* - Friendly macro for generating Lambda functions - Function for calling the lambda via the var
(call afn-sym)
(call afn-sym request)
Resolves the lambda function and calls it with request map. Returns the callable lambda function if only one argument is passed.
Resolves the lambda function and calls it with request map. Returns the callable lambda function if only one argument is passed.
(deflambda name doc-string? <mixin-sign? mixin? [request] fn-body)
Convenience macro for generating defn alike lambdas.
Convenience macro for generating defn alike lambdas.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close