EEx.function_from_string

You're seeing just the macro function_from_string, go back to EEx module for more information.
Link to this macro

function_from_string(kind, name, template, args \\ [], options \\ [])

View Source (macro)

Generates a function definition from the given string.

The first argument is the kind of the generated function (:def or :defp). The name argument is the name that the generated function will have. template is the string containing the EEx template. args is a list of arguments that the generated function will accept. They will be available inside the EEx template. options is a list of EEx compilation options (see the module documentation).

Examples

iex> defmodule Sample do
...>   require EEx
...>   EEx.function_from_string(:def, :sample, "<%= a + b %>", [:a, :b])
...> end
iex> Sample.sample(1, 2)
"3"