Hacker News with Generative AI: Type Safety

Type safe variadic printf (stranger.systems)
While C can provide "convenient" string formatting by having hideously unsafe variadics, and dynamic languages, like python, can do the same, many type safe languages, such as Rust, are forced to provide such functionality through the use of a macro. Dependently typed languages, like Idris, can provide a printf like formatting interface, while maintaining both memory and type safety, without the need for macros. We will explore this by implementing a simplified version of printf in Idris from scratch.
Encore – Back end framework for type-safe distributed systems (encore.dev)
🚀 Launch Week Dec 9-13: See all the new features
Go and Java: Rethinking Type Safety for the Pragmatic Age (rohan.ga)
I want to explore where mainstream programming languages are headed, using Java and Go as my primary subjects.
Sqlc: Compile SQL to type-safe code (sqlc.dev)
sqlc generates fully type-safe idiomatic code from SQL.
TypedSQL: Make your raw SQL queries type-safe with Prisma ORM (prisma.io)
Using Jai's Unique and Powerful Compiler for Typesafe Units (forrestthewoods.com)
Type Safety Doesn't Matter (2023) (fpcomplete.com)