Liking cljdoc? Tell your friends :D
Clojure only.

fierycod.holy-lambda.core

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:

  • Friendly macro for generating Lambda functions
  • Macro for generating main function for native runtime
  • Function for calling the lambda via the var
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
- Macro for generating main function for native runtime
- Function for calling the lambda via the var 
raw docstring

callclj

(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. See fierycod.holy-lambda.util/call

Resolves the lambda function and calls it with request map.
Returns the callable lambda function if only one argument is passed.
See `fierycod.holy-lambda.util/call`
sourceraw docstring

deflambdacljmacro

(deflambda name doc-string? <mixin-sign? mixin? [request] fn-body)

Convenience macro for generating defn alike lambdas.

Convenience macro for generating defn alike lambdas.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close