chore: update the types to inference better

This commit is contained in:
BluJ
2023-02-14 14:46:23 -07:00
parent 757033d503
commit ef41ce7762
5 changed files with 33 additions and 32 deletions

View File

@@ -52,7 +52,7 @@ type GuardList<A> =
// prettier-ignore
// deno-fmt-ignore
type GuardPointer<A> =
A extends {readonly type:TypePointer} ? {_UNKNOWN: "Pointer"} :
A extends {readonly type:TypePointer} ? (string | null) :
unknown
// prettier-ignore
// deno-fmt-ignore