grangerelixx
Function calling another function
I have a function Function_1(arg1,arg2,arg3)
I would like to call Function_1 in another function Function_2( ) where only arg3 is passed like arg3 \\ :hello
And I would like to use Function_2( ) in my code like this
result =
arg_1_val
|> Function_2(arg_2_val)
Here arg_1_val is my arg1, arg_2_val is my arg2 and arg3 will be passed in Function_2 definition.
Any inputs on what is the right approach to do this are appreciated.
Most Liked
benwilson512
Hi @grangerelixx, can you make this more concrete? You aren’t actually posting valid elixir code, which makes this hard to understand.
derek-zhou
Of cause you can do that. However, I’d suggest you to finish some elixir tutorial on your own first, otherwise it is hard for other people to offer you help without knowing you have a baseline knowledge.
If you have prior experience with functional programming, the official Elixir tutorial should be enough. If you do not have any experience of functional programming, you can consider to purchase a book or some online tutorial that have more details than the official elixir tutorial.
eksperimental
I will replace “can” with “must”. Otherwise, if you call: function_with_arg3_equals_5(1, 2, 10000) it defeats the purpose of the funtion name, and you should be calling function_1/3








