unannotate
This commit is contained in:
parent
a19a9d50c6
commit
055b367764
|
@ -56,6 +56,10 @@ export class Annotated<T extends object = DefaultPointer> {
|
|||
}
|
||||
}
|
||||
|
||||
export function unannotate<T extends object = DefaultPointer>(v: Value<T>): Value<T> {
|
||||
return Annotated.isAnnotated<T>(v) ? v.item : v;
|
||||
}
|
||||
|
||||
export function peel<T extends object = DefaultPointer>(v: Value<T>): Value<T> {
|
||||
return strip(v, 1);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue