Skip to main content
Foldkit
On this pageFunctions

Message

Functions

m

functionsource

Wraps Schema.TaggedStruct to create a message variant you can call directly as a constructor. Use m for message types — enabling ClickedReset() instead of ClickedReset.make().

<Tag extends string>(tag: Tag): CallableTaggedStruct<Tag, {}>

<Tag extends string, Fields extends Fields>(
  tag: Tag,
  fields: Fields
): CallableTaggedStruct<Tag, Fields>