CustomQueueAddMethodWire add member — tuple payload surfaced as add(item, level?).
models
Source src/CustomQueueHyperlink.ts:2917 lines
export type type CustomQueueAddMethod = Method<
Schema.Tuple<readonly [Schema.Top, Schema.Top]>,
Schema.Void,
Schema.Never,
false,
any
>
Wire add member — tuple payload surfaced as add(item, level?).
CustomQueueAddMethod = import MethodMethod<
import SchemaSchema.interface Tuple<Elements extends Schema.Tuple.Elements>Defines a fixed-length tuple schema from an array of element schemas.
Example (Defining a pair of string and number)
import { Schema } from "effect"
const schema = Schema.Tuple([Schema.String, Schema.Number])
const pair = Schema.decodeUnknownSync(schema)(["hello", 42])
console.log(pair)
// [ 'hello', 42 ]
Namespace for Tuple type utilities.
Details
Tuple.Elements — constraint for the element schema array
Tuple.Type<E> — decoded tuple type
Tuple.Encoded<E> — encoded tuple type
Tuple.MakeIn<E> — constructor input tuple
Type-level representation returned by
Tuple
.
Tuple<readonly [import SchemaSchema.Top, import SchemaSchema.Top]>,
import SchemaSchema.Void,
import SchemaSchema.Never,
false,
type CustomQueuePairAnnotations = anyCustomQueuePairAnnotations
>;
Referenced by 1 symbols