LearningTypeScript / site

Companion website for the Learning TypeScript book.
https://learningtypescript.com
MIT License
47 stars 11 forks source link

Article: Why looping over an object's keys and values can be hard to make type safe #119

Open JoshuaKGoldberg opened 9 months ago

JoshuaKGoldberg commented 9 months ago

Talking with @ladybluenotes on Twitch right now - https://www.typescriptlang.org/play?#code/JYOwLgpgTgZghgYwgAgMoAs4AcUG8BQyRy2WANhAFzIgCuAtgEbQDchxjcIXc1jA9vwpc2AX3z4YtEAjDB+IZGUFYA8gDdoGbBAAUAZ0w5q2nAEpkBYshj8oyXQgX6wyANYQAnslDJDOiytrYicQfSEIADplAHMDIwgAbQ9vOH13L34YZDBPHCy-BIBdMzZrcXYiW3tHZ1dkrwAaZHU4MloIIuQC1UYAKwhZSIhwKGAIfXiAwMrg0PCKaP44lObW9pQ0lraOgv9zMuJxawB6E+QAE35kAHcuMGp0MDAsfUozmOAwdFpGSKd6Cd6MAEFB+OEYGATgAVPIQVCg4BYKHAfT6Dr6E4AZgA7AA2AAsACZ8BV5q4YvwwAhMMgALyWWakCjULGNWacbjcahgKAddnWABetAQNNAwGoAHJlGRJaSJMp+GpNFBTHpKdTMKV8EA is a commonly inconvenient quirk of the type system.