[erlang-questions] question about erlang doc
Jim
jrosenblum@REDACTED
Sun Dec 16 17:51:08 CET 2012
I believe this is a type specification indicating that the function seed/1 takes a parameter X1 of type (that's what the :: means) 3-tuple ({A1, A2, A3}) and returns (indicated by the ->) undefined or a random number (whatever ran/0 indicates).
Notice that A1, A2, A3 are further specified to be integers in the lines below.
Sent from my iPad
On Dec 16, 2012, at 11:35 AM, Rustom Mody <rustompmody@REDACTED> wrote:
> In http://www.erlang.org/doc/man/random.html I see this line:
>
> seed(X1 :: {A1, A2, A3}) -> undefined | ran()
>
> Whats the '::' ?
> Also I cant figure out how to read what follows the '->'
>
> Please note I am not so much interested in the specifics of random numbers as in being able to read the manual!
> _______________________________________________
> 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/20121216/dbbeff8b/attachment.htm>
More information about the erlang-questions
mailing list