[erlang-questions] Erlang documentation

Éric Pailleau <>
Tue Sep 20 18:53:19 CEST 2016


Hi,
I agree, there is no information on which version a module or a function is introduced or removed. 
Sorry to give a personal project myself,
But 'geas' plugins tells you on which version a beam or a souce can run, on a whole project 

https://github.com/crownedgrouse/geas

Hope this can help many



"Envoyé depuis mon mobile " Eric

---- Michael Truog a écrit ----

>On 09/20/2016 01:53 AM, Alin Popa wrote:
>> Worth mentioning that maybe there should be a version tag for each function/module saying when it was added? Happened to me few times already to realise that a particular function which was present in the documentation, was not available in my particular Erlang version, and I found out that only when running the tests (e.g. ets:update_counter/4 is not available in Erlang 17, but I can see it in here http://erlang.org/doc/man/ets.html#update_counter-4; and unless I'm missing something, it doesn't say when it was added).
>Currently, we can use the external site http://erldocs.com/18.3/stdlib/ets.html?i=352 and change the version number in the URL to determine that the change occurred sometime in an 18.x release, but it would be nice to make things simpler.  I have seen this be a problem more than once.
>
>
>_______________________________________________
>erlang-questions mailing list
>
>http://erlang.org/mailman/listinfo/erlang-questions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20160920/8ac455ed/attachment.html>


More information about the erlang-questions mailing list