Hacker News new | past | comments | ask | show | jobs | submit login

GAT = Generic Associated Type



Thank you. I spent 10 minutes fruitlessly googling to no avail.

A simple rule: if you're writing for a more general audience, always spell out your initializations the first time you say them.


In their defense, this looks like content marketing for people who buy functional programming consultancy services. So they're not really writing for a general audience. I tend to agree on initializations though. I think a lot of times people use them as a signal of their membership of the technical "in group", to establish a place in a social hierarchy. That's not good communication.


Thank you. The article doesn’t unpack the initialism, and the author just links to a Rust Playpen (or whatever) site which supposedly uses this three-word thing.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: