Hi what would be the function that allows the reading of data in the elixir, as for example in C (scanf) or C ++ (cin).
Hello and welcome,
Please use english as language, as not everybody can speak portuguese.
You are looking for IO.gets I think…
thanks, by any chance there is some material to know how IO.gets works
You can start by the official documentation.
You have hyperlinks to directly access the code.
That is also directly available from the
$ iex Erlang/OTP 23 [erts-11.1.6] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] Interactive Elixir (1.11.3) - press Ctrl+C to exit (type h() ENTER for help) iex(1)> h IO IO Functions handling input/output (IO). Many functions in this module expect an IO device as an argument. An IO device must be a PID or an atom representing a process. For convenience, Elixir provides :stdio and :stderr as shortcuts to Erlang's :standard_io and :standard_error. ...
I think I knew it
But sometime I forget…
And last day I was depressed, again, to find I gave the solution to an actual problem, some years ago, on this forum.