MCPcopy
hub / github.com/Effect-TS/effect / pushAnnotation

Function pushAnnotation

packages/printer/src/internal/docTreeToken.ts:89–94  ·  view source on GitHub ↗
(annotation: A)

Source from the content-addressed store, hash-verified

87
88/** @internal */
89export const pushAnnotation = <A>(annotation: A): DocTreeToken<A> => {
90 const op = Object.create(proto)
91 op._tag = "PushAnnotationToken"
92 op.annotation = annotation
93 return op
94}
95
96/** @internal */
97export const popAnnotation: DocTreeToken<never> = (() => {

Callers 2

alterAnnotationSafeFunction · 0.85
reAnnotateSafeFunction · 0.85

Calls 1

createMethod · 0.80

Tested by

no test coverage detected