[erlang-questions] Strings - deprecated functions
Pierre Fenoll
pierrefenoll@REDACTED
Sat Dec 2 16:30:06 CET 2017
ter+1 on that clipboard idea!
I really need to get to work on *https://github.com/erldocs/erldocs_other
<https://github.com/erldocs/erldocs_other>*
and to incorporate your https://github.com/crownedgrouse/geas project Eric!
I have been spending some time in golang doc pages... they have examples as
well as links to source code. Erldocs.com should be more like that. I don’t
have a bounty to suggest but I’ll review pull requests.
WRT doing some ML on the corpus of open source Erlang projects:
the other.erldocs.com project aims to aggregate the data & to help anyone
process it for the greater good.
It just needs finishing...
On Sat 2 Dec 2017 at 11:36, PAILLEAU Eric <eric.pailleau@REDACTED> wrote:
> +1
>
> Erlang release version of first introduction would be as well very
> usefull for people wanting to let their code compatible with some releases.
> Edoc tag @since exists...
>
> Another annoying thing I think is that documentation does not help to
> write your code quickly :
>
> in documentation you got for instance for maps module :
>
> find(Key, Map) -> {ok, Value} | error
>
> I offen copy and paste possible return values for a 'case' and have to
> rewrite all. As well module name is missing, having to always think to
> add it.
>
> Would be very nice to have a prepared case statement with all possible
> return value in clipboard when clicking on function.
> case maps:find(Key, Map) of
> {ok, Value} -> ;
> error ->
> end
>
>
> Le 27/11/2017 à 08:06, ok@REDACTED a écrit :
> > An alphabetic list has two uses:
> > 1. find a function with (approximately) known semantics
> > but unknown name
> > 2. find the documentation for a known name.
> >
> > Splitting the documentation into two lists hurts 2 without
> > actually helping 1.
> >
> > A more informative approach would be to have a line
> > added: 12.3 deprecated: 20.3 to be removed: 24.0
> > perhaps with dates, and it should be possible to generate at
> > least the 'added:' and 'deprecated:' parts automatically.
> >
> > "added" = JavaDoc "since". Compare also the macOS X
> > __OSX_AVAILABLE_STARTING(<macos vsn>, <ios vsn>)
> > __OSX_AVAILABLE_BUT_DEPRECATED(<macos in vsn>, <macos out vsn>,
> > <ios in vsn>, <ios out vsn>)
> >
> >
> > _______________________________________________
> > erlang-questions mailing list
> > erlang-questions@REDACTED
> > http://erlang.org/mailman/listinfo/erlang-questions
> >
>
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20171202/44406a57/attachment.htm>
More information about the erlang-questions
mailing list