-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Run wai applications on AWS Lambda -- -- Please see the README on GitHub at -- https://github.com/eir-forsakring/aws-lambda-haskell-runtime-wai#readme @package aws-lambda-haskell-runtime-wai @version 2.0.0 module Aws.Lambda.Wai runWaiAsLambda :: WaiLambdaProxyType -> DispatcherOptions -> HandlerName -> IO Application -> IO () runWaiAsProxiedHttpLambda :: DispatcherOptions -> Maybe ALBIgnoredPathPortion -> HandlerName -> IO Application -> IO () data WaiLambdaProxyType APIGateway :: WaiLambdaProxyType ALB :: Maybe ALBIgnoredPathPortion -> WaiLambdaProxyType apiGatewayWaiHandler :: ApiGatewayWaiHandler type ApiGatewayWaiHandler = ApiGatewayRequest Text -> Context Application -> IO (Either (ApiGatewayResponse Text) (ApiGatewayResponse Text)) albWaiHandler :: Maybe ALBIgnoredPathPortion -> ALBWaiHandler type ALBWaiHandler = ALBRequest Text -> Context Application -> IO (Either (ALBResponse Text) (ALBResponse Text)) ignoreALBPathPart :: Text -> Maybe ALBIgnoredPathPortion ignoreNothing :: Maybe ALBIgnoredPathPortion