119 votes

Est-ce que injecter est la même chose que réduire en rubis?

J'ai vu qu'ils sont documentés togeter ici . Sont-ils la même chose? Pourquoi ruby a-t-il tant d'alias (tels que map / collect of Array)? Merci beaucoup.

167voto

Zach Points 1032

Oui, et cela s'appelle également fold dans de nombreux autres langages de programmation et en mathématiques. Ruby fait beaucoup d’alias afin d’être intuitif pour les programmeurs d’horizons différents. Si vous souhaitez utiliser #length sur un Array , vous le pouvez. Si vous voulez utiliser #size , c'est bien aussi!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X