Skip to main content

Class: TagTypeInfo<A>

types.tag type info.

Extends​

Type Parameters​

Type Parameter
A

Constructors​

Constructor​

new TagTypeInfo<A>(
thisType,
baseType,
tag,
typeName
): TagTypeInfo<A>;

Parameters​

ParameterType
thisTypeAnyStandardType
baseTypeAnyStandardType
tagA
typeNamestring | undefined

Returns​

TagTypeInfo<A>

Overrides​

TypeInfo.constructor

Properties​

baseType​

readonly baseType: AnyStandardType;

kind​

readonly kind: "tag" = "tag";

Overrides​

TypeInfo.kind


tag​

readonly tag: A;

thisType​

readonly thisType: AnyStandardType;

Inherited from​

TypeInfo.thisType


typeName​

readonly typeName: string | undefined;

Accessors​

baseTypeInfo​

Get Signature​

get baseTypeInfo(): TypeInfo;
Returns​

TypeInfo