Re: [elixir-core:10453] Update info for Erlang `crypto` module in Getting Started guide?

2021-09-21 Thread Kenny Evitt
Someone else pointed out on the forum post I made that the reason I might be confused is because `crypto` _is_ included in all of the specific Erlang/OTP packages/distributions I'm using – but that that wouldn't be guaranteed for any such possible Erlang/OTP package/distribution. I _think_ my

Re: [elixir-core:10451] Update info for Erlang `crypto` module in Getting Started guide?

2021-09-21 Thread José Valim
You will get warnings in recent Elixir versions because the app is missing. It may fail if you assemble a release and no other app depends on crypto. On Tue, Sep 21, 2021 at 18:02 Kenny Evitt wrote: > Thanks! > > Does the example code for that module in the guide work _without_ adding > the

Re: [elixir-core:10451] Update info for Erlang `crypto` module in Getting Started guide?

2021-09-21 Thread Kenny Evitt
Thanks! Does the example code for that module in the guide work _without_ adding the module to `:extra_applications` because I'm running it on my 'dev' computer? In the test project I used, there are NO (explicit) Mix deps, so I don't _think_ `crypto` could be being pulled in via some other

Re: [elixir-core:10449] Update info for Erlang `crypto` module in Getting Started guide?

2021-09-21 Thread José Valim
The wording here is definitely confusing. Erlang is a collection of applications and crypto is one of them. You need to include all of Erlang applications, outside of "kernel" and "stdlib" apps, in extra_applications. I will clarify the guides. Thanks! On Tue, Sep 21, 2021 at 5:33 PM Kenny Evitt

[elixir-core:10449] Update info for Erlang `crypto` module in Getting Started guide?

2021-09-21 Thread Kenny Evitt
On the Erlang libraries page of the current guide, for the `crypto` module : > The `:crypto` module is not part of the Erlang standard library, but is included with the Erlang distribution. This means you must