That jargon sucks. I'm embarrassed of that, especially "module unification layout". That said, it's an internal detail, so diff.
Applicative is just a weird construction *in English*. If you asked smart ppl a lot of them would get it wrong.
-
-
Academia has a distaste for -able, but that's too has. Mappable, FlatMappable, Applyable. Applicative means "related to applying"

-
Too *bad* I mean.
End of conversation
New conversation -
-
-
Do you really think that anything would be different if they called it Applicable or Applyable?
-
Yes. Yes yes yes.
-
I just had exactly this conversation with
@nikomatsakis. Mappable, FlatMappable, Applyable are all real improvements. -
But also, Callable > Applyable
-
I sometimes think it's more confusing to use general terms. You think a newcomer will know what "factory" will mean in the context of code?
-
I already have a preconcived idea of what that means in a whole other context
-
Naming is hard, but I kind of see the shaming more often from certain camps
-
Shaming? I don't think it's controversial that Monad, Applicative Functor etc are particularly inscrutable terms.
- 4 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.