8hob to TypeScriptEnglish · 30 days agoA Type-Safer Alternative to Type Guards in TypeScript8hob.ioexternal-linkmessage-square2fedilinkarrow-up119arrow-down10file-text
arrow-up119arrow-down1external-linkA Type-Safer Alternative to Type Guards in TypeScript8hob.io8hob to TypeScriptEnglish · 30 days agomessage-square2fedilinkfile-text
minus-squaresloppy_diffuser@sh.itjust.workslinkfedilinkEnglisharrow-up3·30 days agoThere are libraries that do just this like https://effect.website/docs/guides/schema/introduction. Appreciate the write up though! All too easy to rely on libraries without understanding what’s under the hood. Thanks for sharing, it was a good read.
minus-square8hobOPlinkfedilinkEnglisharrow-up3·30 days agoUsing a third-party library when it’s applicable definitely works. Much of this post is for those who can’t add a heavy dependency :)
There are libraries that do just this like https://effect.website/docs/guides/schema/introduction.
Appreciate the write up though! All too easy to rely on libraries without understanding what’s under the hood.
Thanks for sharing, it was a good read.
Using a third-party library when it’s applicable definitely works. Much of this post is for those who can’t add a heavy dependency :)