Hierarchy

  • TagClassShape<"@effect-lambda/SNSEvent", SNSEvent, this>
    • SNSEvent

Constructors

  • Parameters

    • _: never

    Returns SNSEvent

Properties

"[TagTypeId]": typeof TagTypeId
Id: "@effect-lambda/SNSEvent"
Type: SNSEvent
_op: "Tag"
"[ChannelTypeId]": VarianceStruct<
    never,
    unknown,
    never,
    unknown,
    SNSEvent,
    unknown,
    SNSEvent,
>
"[EffectTypeId]": VarianceStruct<SNSEvent, never, SNSEvent>
"[ignoreSymbol]"?: TagUnifyIgnore
"[SinkTypeId]": VarianceStruct<SNSEvent, unknown, never, never, SNSEvent>
"[STMTypeId]": {
    _A: Covariant<SNSEvent>;
    _E: Covariant<never>;
    _R: Covariant<SNSEvent>;
}
"[StreamTypeId]": VarianceStruct<SNSEvent, never, SNSEvent>
"[TagTypeId]": {
    _Identifier: Invariant<SNSEvent>;
    _Service: Invariant<SNSEvent>;
}
"[typeSymbol]"?: unknown
"[unifySymbol]"?: TagUnify<
    TagClass<SNSEvent, "@effect-lambda/SNSEvent", SNSEvent>,
>
Identifier: SNSEvent
key: string
Service: SNSEvent
stack?: string

Methods

  • Returns EffectGenerator<Tag<SNSEvent, SNSEvent>>

  • Returns unknown

  • Parameters

    • self: SNSEvent

    Returns Context<SNSEvent>

  • Parameters

    • self: SNSEvent

    Returns SNSEvent

  • Type Parameters

    • A

    Parameters

    • this: A

    Returns A

  • Type Parameters

    • A
    • B = never

    Parameters

    • this: A
    • ab: (_: A) => B

    Returns B

  • Type Parameters

    • A
    • B = never
    • C = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C

    Returns C

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D

    Returns D

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E

    Returns E

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F

    Returns F

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G

    Returns G

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H

    Returns H

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I

    Returns I

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J

    Returns J

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K

    Returns K

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never
    • L = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K
    • kl: (_: K) => L

    Returns L

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never
    • L = never
    • M = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K
    • kl: (_: K) => L
    • lm: (_: L) => M

    Returns M

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never
    • L = never
    • M = never
    • N = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K
    • kl: (_: K) => L
    • lm: (_: L) => M
    • mn: (_: M) => N

    Returns N

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never
    • L = never
    • M = never
    • N = never
    • O = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K
    • kl: (_: K) => L
    • lm: (_: L) => M
    • mn: (_: M) => N
    • no: (_: N) => O

    Returns O

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never
    • L = never
    • M = never
    • N = never
    • O = never
    • P = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K
    • kl: (_: K) => L
    • lm: (_: L) => M
    • mn: (_: M) => N
    • no: (_: N) => O
    • op: (_: O) => P

    Returns P

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never
    • L = never
    • M = never
    • N = never
    • O = never
    • P = never
    • Q = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K
    • kl: (_: K) => L
    • lm: (_: L) => M
    • mn: (_: M) => N
    • no: (_: N) => O
    • op: (_: O) => P
    • pq: (_: P) => Q

    Returns Q

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never
    • L = never
    • M = never
    • N = never
    • O = never
    • P = never
    • Q = never
    • R = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K
    • kl: (_: K) => L
    • lm: (_: L) => M
    • mn: (_: M) => N
    • no: (_: N) => O
    • op: (_: O) => P
    • pq: (_: P) => Q
    • qr: (_: Q) => R

    Returns R

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never
    • L = never
    • M = never
    • N = never
    • O = never
    • P = never
    • Q = never
    • R = never
    • S = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K
    • kl: (_: K) => L
    • lm: (_: L) => M
    • mn: (_: M) => N
    • no: (_: N) => O
    • op: (_: O) => P
    • pq: (_: P) => Q
    • qr: (_: Q) => R
    • rs: (_: R) => S

    Returns S

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never
    • L = never
    • M = never
    • N = never
    • O = never
    • P = never
    • Q = never
    • R = never
    • S = never
    • T = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K
    • kl: (_: K) => L
    • lm: (_: L) => M
    • mn: (_: M) => N
    • no: (_: N) => O
    • op: (_: O) => P
    • pq: (_: P) => Q
    • qr: (_: Q) => R
    • rs: (_: R) => S
    • st: (_: S) => T

    Returns T

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never
    • L = never
    • M = never
    • N = never
    • O = never
    • P = never
    • Q = never
    • R = never
    • S = never
    • T = never
    • U = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K
    • kl: (_: K) => L
    • lm: (_: L) => M
    • mn: (_: M) => N
    • no: (_: N) => O
    • op: (_: O) => P
    • pq: (_: P) => Q
    • qr: (_: Q) => R
    • rs: (_: R) => S
    • st: (_: S) => T
    • tu: (_: T) => U

    Returns U

  • Type Parameters

    • A
    • B = never
    • C = never
    • D = never
    • E = never
    • F = never
    • G = never
    • H = never
    • I = never
    • J = never
    • K = never
    • L = never
    • M = never
    • N = never
    • O = never
    • P = never
    • Q = never
    • R = never
    • S = never
    • T = never
    • U = never

    Parameters

    • this: A
    • ab: (_: A) => B
    • bc: (_: B) => C
    • cd: (_: C) => D
    • de: (_: D) => E
    • ef: (_: E) => F
    • fg: (_: F) => G
    • gh: (_: G) => H
    • hi: (_: H) => I
    • ij: (_: I) => J
    • jk: (_: J) => K
    • kl: (_: K) => L
    • lm: (_: L) => M
    • mn: (_: M) => N
    • no: (_: N) => O
    • op: (_: O) => P
    • pq: (_: P) => Q
    • qr: (_: Q) => R
    • rs: (_: R) => S
    • st: (_: S) => T
    • tu: (_: T) => U

    Returns U

  • Returns unknown

  • Returns string