Responses for exercises in Exercism.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Julio Biason 4e2e2c9fe9 Exercism: Accumulate 3 years ago
..
.exercism Exercism: Accumulate 3 years ago
src Exercism: Accumulate 3 years ago
test Exercism: Accumulate 3 years ago
HELP.md Exercism: Accumulate 3 years ago
README.md Exercism: Accumulate 3 years ago
rebar.config Exercism: Accumulate 3 years ago

README.md

Accumulate

Welcome to Accumulate on Exercism's Erlang Track. If you need help running the tests or submitting your code, check out HELP.md.

Instructions

Implement the accumulate operation, which, given a collection and an operation to perform on each element of the collection, returns a new collection containing the result of applying that operation to each element of the input collection.

Given the collection of numbers:

  • 1, 2, 3, 4, 5

And the operation:

  • square a number (x => x * x)

Your code should be able to produce the collection of squares:

  • 1, 4, 9, 16, 25

Check out the test suite to see the expected function signature.

Restrictions

Keep your hands off that collect/map/fmap/whatchamacallit functionality provided by your standard library! Solve this one yourself using other basic tools instead.

Source

Contributed to by

Based on

Conversation with James Edward Gray II - https://twitter.com/jeg2