Keywords appear before the end of a list. Move keywords after positional arguments.
Keywords appear before end of list or argument, so they are followed by positional arguments, which is a syntax error
in Elixir.
one.(
one,
two positional, key: value,
three
)
Either surround the no parentheses expression argument with parentheses, or move the the keywords to the end of the list
if it wasn't meant to be a no parentheses expression.
one.(
one
two(positional, key: value),
three
)
OR
one.(
one,
two,
three,
key: value
)