Valósítsd meg az accumulate műveletet, amely egy gyűjtemény és a gyűjtemény minden elemén végrehajtandó művelet alapján egy új gyűjteményt ad vissza, benne azzal az eredménnyel, amit a műveletnek a bemeneti gyűjtemény minden elemére való alkalmazása ad.
Adott a következő számsorozat:
És a következő művelet:
x => x * x)A kódodnak elő kell tudnia állítania a négyzetek gyűjteményét:
Nézd meg a tesztkészletet, hogy lásd a függvény elvárt szignatúráját.
Ne nyúlj hozzá a szabványos könyvtáradban található collect/map/fmap/hogyishívják funkcióhoz! Ezt inkább magad oldd meg, más alapvető eszközökkel.
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) PHP nyelvet 11 fogalom122 feladat segítségével, valódi emberi mentorálással, mindez ingyen.