Pytania oznaczone «functional-programming»

155
Implikacje foldr vs. foldl (lub foldl ')

Po pierwsze, Real World Haskell , który czytam, mówi, żeby nigdy nie używać foldli zamiast tego używać foldl'. Więc ufam temu. Ale jestem zamglona, gdy w użyciu foldrw porównaniu foldl'. Chociaż widzę strukturę ich działania inaczej ułożoną przede mną, jestem zbyt głupi, by zrozumieć, kiedy „co...

143
Jaka jest różnica między lapply i do.call?

Niedawno uczę się języka R i jestem zdezorientowany przez dwie funkcje: lapplyi do.call. Wygląda na to, że są po prostu podobne do mapfunkcji w Lispie. Ale dlaczego istnieją dwie funkcje o tak różnych nazwach? Dlaczego R nie używa po prostu funkcji o nazwie