úÎ!SąKŧY      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXNone "#79>XkÍYaws-lambda-haskell-runtime4Helper for defining names in declarations think of myValue in  myValue = 2Zaws-lambda-haskell-runtime3Helper for defining names in expressions think of  myFunction in quux = myFunction 3[aws-lambda-haskell-runtime5Helper for defining names for constructors think of Foo in  quux = Foo 3\aws-lambda-haskell-runtimeŽHelper for extracting fields of a specified record it expects the constructor name as the first parameter, and the list of fields to bring into scope as second think of Person, and  personAge,  personName in 1myFunction Person { personAge, personName } = ...YZ[\None "#79>Xk/]aws-lambda-haskell-runtime"Paths to ignore during compilation^aws-lambda-haskell-runtime.Returns a list of handler paths that look like srcFooBar/Quux.handlerLIt is the path to the source file, but changing the extension for ".handler"^None "#79>Xkä_aws-lambda-haskell-runtime*Version of the AWS Lambda runtime REST API_None "#79>XkS`aws-lambda-haskell-runtime4Endpoint that provides the ID of the next invocationaaws-lambda-haskell-runtime/Where the response of the Lambda gets publishedbaws-lambda-haskell-runtime4Invocation (runtime) errors should be published herecaws-lambda-haskell-runtime,Runtime initialization errors should go herede`abcNone "#79>Xdk 1  !"#$%&'()*+,-./0None "#79:>Xk%ų1aws-lambda-haskell-runtime'Options that the generated main expects7aws-lambda-haskell-runtime-Wrapper type to handle the result of the userfaws-lambda-haskell-runtime)Wrapper type for lambda execution resultsgaws-lambda-haskell-runtime0Callback that we pass to the dispatcher function:aws-lambda-haskell-runtime6A strategy on how to generate the dispatcher functions=aws-lambda-haskell-runtime-Options that the dispatcher generator expects@aws-lambda-haskell-runtime'API Gateway specific dispatcher optionsBaws-lambda-haskell-runtimeHShould impure exceptions be propagated through the API Gateway interface123456789fhig:;<=>?@ABC None "#79>Xk(jaws-lambda-haskell-runtime.Generate the main function with the dispatcher123456:;<=>?@ABCj None "#79>Xk(ņ klDEFGHmn None "#79>Xk)Ž opqrstuvw None "#79>Xk,óxaws-lambda-haskell-runtime/Event that is fetched out of the AWS Lambda APIyaws-lambda-haskell-runtime;Performs a GET to the endpoint that provides the next eventxz{|}~y None "#79>Xk/îIaws-lambda-haskell-runtime*Context that is passed to all the handlersTaws-lambda-haskell-runtime.Initializes the context out of the environment IJLMQRONKPSTNone "#79>Xk:ÕUaws-lambda-haskell-runtime”Helper function that the dispatcher will use to decode the JSON that comes as an AWS Lambda event into the appropriate type expected by the handler.Vaws-lambda-haskell-runtime”Helper function that the dispatcher will use to decode the JSON that comes as an AWS Lambda event into the appropriate type expected by the handler.€aws-lambda-haskell-runtimeDGenerates the dispatcher out of a list of handler names in the form srcFoo Bar.handleržThis dispatcher has a case for each of the handlers that calls the appropriate qualified function. In the case of the example above, the dispatcher will call Foo.Bar.handler.789UV€None "#79>Xk;„None "#79>Xk=dWaws-lambda-haskell-runtime Generates a main# function that acts as a dispatcher 123456UVWNone "#79>XkBß‚aws-lambda-haskell-runtime'Publishes the result back to AWS Lambdaƒaws-lambda-haskell-runtime0Publishes an invocation error back to AWS Lambda„aws-lambda-haskell-runtime,Publishes a parsing error back to AWS Lambda…aws-lambda-haskell-runtime;Publishes a runtime initialization error back to AWS Lambda‚ƒ„…None "#79>XkGNXaws-lambda-haskell-runtimeRuns the user haskell_lambdaI executable and posts back the results. This is called from the layer's main function.†aws-lambda-haskell-runtimeFlush standard output (‡) and standard error output (ˆ ) handlers789:;<=>?@ABCDEFGHXX789:;<=>?@ABCDEFGHNone "#79>XkH|Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJLMQRONKPSTUVWXF$%&'()*+,-./ !"# 0IJLMQRONKPST123456WUVNone "#79>XkK–‰Š‹ŒŽ‘ !"#$%%&'()*+,-./01234456789:;<=>?@@ABCDEFGHIJKKLMMNO P P Q R S T T U V W X Y Z [ \ ] ^_`abcdefghijklmnnopqr s t t u u \ [ W V v w x y z { | { } ~ Y X ss€lm‚ƒ„…ƒ„†‡ˆ‰Š‹ŒŽ6aws-lambda-haskell-runtime-2.0.6-bDxQ9mM82RCeUFMK27qT8 Aws.LambdaAws.Lambda.RuntimeAws.Lambda.Meta.CommonAws.Lambda.Meta.DiscoverAws.Lambda.Runtime.API.Version Aws.Lambda.Runtime.API.Endpoints!Aws.Lambda.Runtime.ApiGatewayInfoAws.Lambda.Runtime.CommonAws.Lambda.Meta.MainAws.Lambda.Runtime.ErrorAws.Lambda.Runtime.EnvironmentAws.Lambda.Runtime.ApiInfoAws.Lambda.Runtime.ContextAws.Lambda.Meta.DispatchAws.Lambda.Meta.RunAws.Lambda.ConfigurationAws.Lambda.Runtime.Publish Paths_aws_lambda_haskell_runtimeApiGatewayResponse4$sel:apiGatewayResponseStatusCode:ApiGatewayResponse1$sel:apiGatewayResponseHeaders:ApiGatewayResponse.$sel:apiGatewayResponseBody:ApiGatewayResponse9$sel:apiGatewayResponseIsBase64Encoded:ApiGatewayResponse ApiGatewayRequestContextIdentity[$sel:apiGatewayRequestContextIdentityCognitoIdentityPoolId:ApiGatewayRequestContextIdentityO$sel:apiGatewayRequestContextIdentityAccountId:ApiGatewayRequestContextIdentityW$sel:apiGatewayRequestContextIdentityCognitoIdentityId:ApiGatewayRequestContextIdentityL$sel:apiGatewayRequestContextIdentityCaller:ApiGatewayRequestContextIdentityN$sel:apiGatewayRequestContextIdentitySourceIp:ApiGatewayRequestContextIdentityT$sel:apiGatewayRequestContextIdentityPrincipalOrgId:ApiGatewayRequestContextIdentityO$sel:apiGatewayRequestContextIdentityAccesskey:ApiGatewayRequestContextIdentity_$sel:apiGatewayRequestContextIdentityCognitoAuthenticationType:ApiGatewayRequestContextIdentityc$sel:apiGatewayRequestContextIdentityCognitoAuthenticationProvider:ApiGatewayRequestContextIdentityM$sel:apiGatewayRequestContextIdentityUserArn:ApiGatewayRequestContextIdentityO$sel:apiGatewayRequestContextIdentityUserAgent:ApiGatewayRequestContextIdentityJ$sel:apiGatewayRequestContextIdentityUser:ApiGatewayRequestContextIdentityApiGatewayRequestContext@$sel:apiGatewayRequestContextResourceId:ApiGatewayRequestContextB$sel:apiGatewayRequestContextResourcePath:ApiGatewayRequestContext@$sel:apiGatewayRequestContextHttpMethod:ApiGatewayRequestContextG$sel:apiGatewayRequestContextExtendedRequestId:ApiGatewayRequestContextA$sel:apiGatewayRequestContextRequestTime:ApiGatewayRequestContext:$sel:apiGatewayRequestContextPath:ApiGatewayRequestContext?$sel:apiGatewayRequestContextAccountId:ApiGatewayRequestContext>$sel:apiGatewayRequestContextProtocol:ApiGatewayRequestContext;$sel:apiGatewayRequestContextStage:ApiGatewayRequestContextB$sel:apiGatewayRequestContextDomainPrefix:ApiGatewayRequestContext?$sel:apiGatewayRequestContextRequestId:ApiGatewayRequestContext@$sel:apiGatewayRequestContextDomainName:ApiGatewayRequestContext;$sel:apiGatewayRequestContextApiId:ApiGatewayRequestContext>$sel:apiGatewayRequestContextIdentity:ApiGatewayRequestContextApiGatewayRequest0$sel:apiGatewayRequestResource:ApiGatewayRequest,$sel:apiGatewayRequestPath:ApiGatewayRequest2$sel:apiGatewayRequestHttpMethod:ApiGatewayRequest/$sel:apiGatewayRequestHeaders:ApiGatewayRequest=$sel:apiGatewayRequestQueryStringParameters:ApiGatewayRequest6$sel:apiGatewayRequestPathParameters:ApiGatewayRequest6$sel:apiGatewayRequestStageVariables:ApiGatewayRequest7$sel:apiGatewayRequestIsBase64Encoded:ApiGatewayRequest6$sel:apiGatewayRequestRequestContext:ApiGatewayRequest,$sel:apiGatewayRequestBody:ApiGatewayRequestmkApiGatewayResponse LambdaOptions eventObject contextObjectfunctionHandler executionUuid LambdaResultStandaloneLambdaResultApiGatewayResultDispatcherStrategyUseWithAPIGatewayStandaloneLambdaDispatcherOptionsapiGatewayDispatcherOptionsApiGatewayDispatcherOptionspropagateImpureExceptionsdefaultDispatcherOptionsParsing errorMessage actualValue valueNameContextmemoryLimitInMb functionNamefunctionVersioninvokedFunctionArn awsRequestId xrayTraceId logStreamName logGroupNamedeadline initialize decodeObj encodeObjgenerateLambdaDispatcher runLambdadeclarationNameexpressionNameconstructorName getFieldsFrom ignoredPathshandlersvaluenextInvocationresponseinvocationErrorruntimeInitErrorEndpoint LambdaError RunCallbackStandaloneLambdaErrorApiGatewayLambdaErrorgenerate InvocationEnvironmentVariableNotSet setXRayTracetaskRoot handlerName apiEndpointfunctionMemoryEvent fetchEventtraceId deadlineMseventresult parsingError flushOutputbaseGHC.IO.Handle.FDstdoutstderrversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName