Попытка перезвонить функции, если нет ответа.Это больше объектно-ориентированная вещь?
defmodule ask do
def getAlt(altitudeSet) do
altitudeSet = IO.gets"altitudeSet"
case altitudeSet do
altitudeSet when altitudeSet in ["Y\n","y\n"]->
IO.puts "You selcted #{altitudeSet}"
altitudeSet when altitudeSet in ["N\n","n\n"]->
IO.puts "You selected #{altitudeSet}"
_->
ask.getAlt()
end
end
end
и я получаю это:
warning: variable "ask" does not exist and is being expanded to "ask()", please use parentheses to remove the ambiguity or change the variable name newGlennHopperScript.exs:9 ** (CompileError) newGlennHopperScript.exs:9: undefined function ask/0
(stdlib) lists.erl:1354: :lists.mapfoldl/3
(elixir) expanding macro: Kernel.defmodule/2
newGlennHopperScript.exs:9: (file)