Packages

p

feral

lambda

package lambda

Source
package.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. lambda
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class ClientContext(client: ClientContextClient, env: ClientContextEnv) extends Product with Serializable
  2. final case class ClientContextClient(installationId: String, appTitle: String, appVersionName: String, appVersionCode: String, appPackageName: String) extends Product with Serializable
  3. final case class ClientContextEnv(platformVersion: String, platform: String, make: String, model: String, locale: String) extends Product with Serializable
  4. final case class CognitoIdentity(identityId: String, identityPoolId: String) extends Product with Serializable
  5. final case class Context[F[_]](functionName: String, functionVersion: String, invokedFunctionArn: String, memoryLimitInMB: Int, awsRequestId: String, logGroupName: String, logStreamName: String, identity: Option[CognitoIdentity], clientContext: Option[ClientContext], remainingTime: F[FiniteDuration]) extends Product with Serializable
  6. abstract type INothing <: Nothing

    Alias for Nothing which works better with type inference.

    Alias for Nothing which works better with type inference. Inspired by fs2, but inlined here to avoid pulling in an otherwise-unnecessary dependency.

  7. abstract class IOLambda[Event, Result] extends IOLambdaPlatform[Event, Result] with IOSetup
  8. type Lambda[F[_], Event, Result] = (Event, Context[F]) => F[Option[Result]]

Value Members

  1. object Context extends ContextCompanionPlatform with Serializable
  2. object IOLambda

Inherited from AnyRef

Inherited from Any

Ungrouped