Headers
Combinators
Signature
declare const get: {
(key: string): (self: Headers) => Option<string>;
(self: Headers, key: string): Option<string>;
};Signature
declare const has: {
(key: string): (self: Headers) => boolean;
(self: Headers, key: string): boolean;
};Signature
declare const merge: {
(headers: Headers): (self: Headers) => Headers;
(self: Headers, headers: Headers): Headers;
};Signature
declare const redact: {
(key: string | RegExp | readonly Array<string | RegExp>): (self: Headers) => Record<string, string | Redacted.Redacted>;
(self: Headers, key: string | RegExp | readonly Array<string | RegExp>): Record<string, string | Redacted.Redacted>;
}Signature
declare const remove: {
(key: string | RegExp | readonly Array<string | RegExp>): (self: Headers) => Headers;
(self: Headers, key: string | RegExp | readonly Array<string | RegExp>): Headers;
}Signature
declare const set: {
(key: string, value: string): (self: Headers) => Headers;
(self: Headers, key: string, value: string): Headers;
};Signature
declare const setAll: {
(headers: Input): (self: Headers) => Headers;
(self: Headers, headers: Input): Headers;
};Constructors
Signature
declare const empty: Headers;Signature
declare const fromInput: (input?: Input) => Headers;unsafeFromRecord
Added in v1.0.0
Source
Signature
declare function unsafeFromRecord(input: Record.ReadonlyRecord<string, string>): Headers;Fiber Refs
currentRedactedNames
Added in v1.0.0
Source
Signature
declare const currentRedactedNames: FiberRef.FiberRef<ReadonlyArray<string | RegExp>>;Models
Signature
interface Headers extends unknown {
[key: string]: string;
readonly [HeadersTypeId]: typeof HeadersTypeId;
}Signature
type Input =
| Record.ReadonlyRecord<string, string | ReadonlyArray<string> | undefined>
| Iterable<readonly [string, string]>;Refinements
Schemas
Signature
declare const schema: Schema.Schema<Headers, Record.ReadonlyRecord<string, string>>;schemaFromSelf
Added in v1.0.0
Source
Signature
declare const schemaFromSelf: Schema.Schema<Headers>;Type Ids
HeadersTypeId
Added in v1.0.0
Source
Signature
declare const HeadersTypeId: unique symbol;HeadersTypeId type
Added in v1.0.0
Source
Signature
type HeadersTypeId = typeof HeadersTypeId;