feral.lambda

package feral.lambda

Type members

Classlikes

object AwsTags
final class ClientContext(val client: ClientContextClient, val env: ClientContextEnv, val custom: JsonObject)
final class ClientContextClient(val installationId: String, val appTitle: String, val appVersionName: String, val appVersionCode: String, val appPackageName: String)
final class ClientContextEnv(val platformVersion: String, val platform: String, val make: String, val model: String, val locale: String)
final class CognitoIdentity(val identityId: String, val identityPoolId: String)
final class Context[F[_]]
Companion:
object
object Context
Companion:
class
object INothing
abstract class IOLambda[Event, Result](implicit val decoder: Decoder[Event], val encoder: Encoder[Result])
Companion:
object
object IOLambda
Companion:
class
trait KernelSource[Event]
Companion:
object
Companion:
class
sealed trait LambdaEnv[F[_], Event]
Companion:
object
object LambdaEnv
Companion:
class

Types

type INothing = Nothing

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

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