The question says i should create an adder that takes a variable and adds it to itself. The test for this passes. But then I am supposed to have it add to the previous added amount is this correct?
Because following the guide I have
def secret_add(secret) do
# Please implement the secret_add/1 function
adder = fn secret ->
secret + secret
end
end```
Should I be creating 2 anonymous functions. One for the first addition and any subsequent additions?
Because this fails too
```defmodule Secrets do
def secret_add(secret) do
# Please implement the secret_add/1 function
adder = fn secret ->
secret + secret
next_add = fn secret ->
adder + secret
end
end
end```