Je lis Learn You a Haskell for Great Good , et je ne sais jamais prononcer les opérateurs Haskell. Ont-ils de «vrais» noms? ?
Par exemple, comment lisez-vous à haute voix une expression comme celle-ci?
Just (+3) <*> Just 9
Je sais que >>=
c'est "lier", mais qu'en est-il des autres? Étant donné que Google ne prend pas en compte les caractères non alphanumériques, il est difficile de faire une recherche efficace ...
Je me rends compte que vous pouvez créer vos propres opérateurs, donc bien sûr, tous les opérateurs ne peuvent pas avoir de noms, mais je m'attends à ce que les opérateurs communs (par exemple ceux définis dans Applicative
ou Monad
) doivent avoir des noms ...
<*>
prononcé?" ? Même si ce n'est pas le cas, ses réponses méritent probablement d'être vérifiées.
()
est l'unité prononcée. Une fois, je me suis retrouvé coincé devant un public de quelques centaines de programmeurs fonctionnels ne sachant pas comment prononcer cela sur ma diapositive.