feral.lambda

package feral.lambda

Members list

Packages

Type members

Classlikes

object AwsTags

Attributes

Source
AwsTags.scala
Supertypes
class Object
trait Matchable
class Any
Self type
AwsTags.type
final class ClientContext(val client: ClientContextClient, val env: ClientContextEnv, val custom: JsonObject)

Attributes

Source
Context.scala
Supertypes
class Object
trait Matchable
class Any
final class ClientContextClient(val installationId: String, val appTitle: String, val appVersionName: String, val appVersionCode: String, val appPackageName: String)

Attributes

Source
Context.scala
Supertypes
class Object
trait Matchable
class Any
final class ClientContextEnv(val platformVersion: String, val platform: String, val make: String, val model: String, val locale: String)

Attributes

Source
Context.scala
Supertypes
class Object
trait Matchable
class Any
final class CognitoIdentity(val identityId: String, val identityPoolId: String)

Attributes

Source
Context.scala
Supertypes
class Object
trait Matchable
class Any
final class Context[F[_]]

Attributes

Companion
object
Source
Context.scala
Supertypes
class Object
trait Matchable
class Any
object Context

Attributes

Companion
class
Source
Context.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Context.type
object INothing

Attributes

Source
INothing.scala
Supertypes
class Object
trait Matchable
class Any
Self type
INothing.type
abstract class IOLambda[Event, Result](implicit val decoder: Decoder[Event], val encoder: Encoder[Result])

Attributes

Companion
object
Source
IOLambda.scala
Supertypes
trait RequestStreamHandler
class Object
trait Matchable
class Any
Known subtypes
class Simple[Event, Result]
object IOLambda

Attributes

Companion
class
Source
IOLambda.scala
Supertypes
class Object
trait Matchable
class Any
Self type
IOLambda.type
trait KernelSource[Event]

Attributes

Companion
object
Source
KernelSource.scala
Supertypes
class Object
trait Matchable
class Any
object KernelSource

Attributes

Companion
trait
Source
KernelSource.scala
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait LambdaEnv[F[_], Event]

Attributes

Companion
object
Source
LambdaEnv.scala
Supertypes
class Object
trait Matchable
class Any
Self type
LambdaEnv[F, Event]
object LambdaEnv

Attributes

Companion
trait
Source
LambdaEnv.scala
Supertypes
class Object
trait Matchable
class Any
Self type
LambdaEnv.type
object TracedHandler

Attributes

Source
TracedHandler.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Types

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.

Attributes

Source
INothing.scala

Attributes

Source
envs.scala

Attributes

Source
envs.scala
type SnsLambdaEnv[F[_]] = LambdaEnv[F, SnsEvent]

Attributes

Source
envs.scala
type SqsLambdaEnv[F[_]] = LambdaEnv[F, SqsEvent]

Attributes

Source
envs.scala