Effectable overview
Added in v2.0.0
Table of contents
constructors
Class (class)
Signature
export declare class Class<A, E, R>
Added in v2.0.0
commit (method)
Signature
abstract commit(): Effect.Effect<A, E, R>
Added in v2.0.0
StructuralClass (class)
Signature
export declare class StructuralClass<A, E, R>
Added in v2.0.0
commit (method)
Signature
abstract commit(): Effect.Effect<A, E, R>
Added in v2.0.0
models
CommitPrimitive (interface)
Signature
export interface CommitPrimitive {
new <A, E = never, R = never>(): Effect.Effect<A, E, R>
}
Added in v2.0.0
prototypes
CommitPrototype
Signature
export declare const CommitPrototype: Effect.Effect<never, never, never>
Added in v2.0.0
EffectPrototype
Signature
export declare const EffectPrototype: Effect.Effect<never, never, never>
Added in v2.0.0
StructuralCommitPrototype
Signature
export declare const StructuralCommitPrototype: Effect.Effect<never, never, never>
Added in v2.0.0
type ids
ChannelTypeId
Signature
export declare const ChannelTypeId: typeof Channel.ChannelTypeId
Added in v2.0.0
ChannelTypeId (type alias)
Signature
export type ChannelTypeId = Channel.ChannelTypeId
Added in v2.0.0
EffectTypeId
Signature
export declare const EffectTypeId: typeof Effect.EffectTypeId
Added in v2.0.0
EffectTypeId (type alias)
Signature
export type EffectTypeId = Effect.EffectTypeId
Added in v2.0.0
SinkTypeId
Signature
export declare const SinkTypeId: typeof Sink.SinkTypeId
Added in v2.0.0
SinkTypeId (type alias)
Signature
export type SinkTypeId = Sink.SinkTypeId
Added in v2.0.0
StreamTypeId
Signature
export declare const StreamTypeId: typeof Stream.StreamTypeId
Added in v2.0.0
StreamTypeId (type alias)
Signature
export type StreamTypeId = Stream.StreamTypeId
Added in v2.0.0