News for hackers. Stuff that matters.

Ask HN: Accessible resources on making a modern static type system?

Crafting Interpreters was a great resource for parsing, but working on the static type system for my language project I'm mostly feeling my way around in the dark and making stuff up as I go. That's going better than expected, but I still feel I would benefit from something at around the same level as CI but for type systems (checking and inference; mostly inference, but also things like generic types and refinement). Something practical and light on formal theory, with insight from industry, that lays a foundation from which to keep learning. I tried reading about Hindley-Milner etc directly, and it went way over my head.
( 3 comments | 3 points | on HN )
Re:Ask HN: Accessible resources on making a modern static ty... by codeismath on Wednesday September 29, 2021 @06:16PM (#28700701)
Re:Ask HN: Accessible resources on making a modern static ty... by MH15 on Thursday September 30, 2021 @09:45AM (#28706226)
There’s r/ProgrammingLanguages associated Discord channel- the community there has been invaluable during the development of my programming language.
Re:Ask HN: Accessible resources on making a modern static ty... by codeismath on Wednesday September 29, 2021 @06:20PM (#28700731)