Function toLambdaHandler

Transform an effect into an SNSHandler.

import { Console, Effect } from 'effect'
import { toLambdaHandler } from '@effect-lambda/Sns'

export const handler = toLambdaHandler(
Effect.void.pipe(
Effect.tap(() => Console.log('Hello, World!'))
)
  • Parameters

    • effect: Effect<void, never, HandlerContext | SNSEvent>

      Effect.Effect<void, never, SNSEvent | HandlerContext>

    Returns SNSHandler

    SNSHandler