▲ | tubthumper8 2 days ago | |
~~I can't tell if you're being sarcastic, but that's exactly what TFA does. But just to pull it out explicitly:~~ Edit: I think I misunderstood your point. You were asking for a similar kind of list as TFA from the other commenter which may not necessarily be the *same* 5 ideas Leaving the rest here in case it helps someone: 1. Parse, don’t validate https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va... 2. Make illegal states unrepresentable https://fsharpforfunandprofit.com/posts/designing-with-types... 3. Errors as values https://jessewarden.com/2021/04/errors-as-values.html 4. Functional core, imperative shell https://www.javiercasas.com/articles/functional-programming-... 5. Smart constructor | ||
▲ | travisjungroth 2 days ago | parent [-] | |
Yep, was kinda being sarcastic. IMO these sorts of posts are really valuable. They don't seem valuable when you're already familiar with the ideas and have read all the posts. But for people who are knew, they can really accelerate things. The comment kinda reminded me of the forum comments that will answer questions with "just use Google" and another person replies "I found this thread with Google ;(". |