Re: [RFC] [DISCUSSION] Scalar Pseudo-type
| From: | Chris Riley | Date: | Tue, 02 Jan 2018 13:37:30 +0000 |
| Subject: | Re: [RFC] [DISCUSSION] Scalar Pseudo-type | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-101488@lists.php.net to get a copy of this message | ||
Hi,
How useful is "scalar" as a type hint? I'm not sure it provides any benefit
over "mixed".
Would it not be better to copy Hack and instead introduce two type hints:
"num" (or "number") which is int|float and "arraykey" which is
string|int?
To me, these are much more useful pseudo types than "scalar" which gives me
no usable guarantees over the type of data a function/method is receiving.
~C
On Tue, 2 Jan 2018 at 08:38 Tony Marston <TonyMarston@hotmail.com> wrote:
> "Lester Caine" wrote in message
> news:a1bb2452-3969-ca72-cf19-4ca4bcd9074d@lsces.co.uk...
> >
> >On 31/12/17 22:45, Michael Morris wrote:
> >> Please do not quote large swaths of Tony Marston's crap. He's an
> >> unrepentant liar, braggart and trouble maker that most of the list has
> >> on ignore since the admins can't be bothered to do their job and kick
> >> him.
> >
>
> Just because you don't like what I write does not give you reason to call
> it
> crap.
>
> You call me an unrepentant liar - can you point to anything that I have
> said
> that has proven to be a lie?
>
> You call me a braggart - but at least I have a code base that is still
> going
> strong after 15 years without using any of those optional extras that have
> been added to the language starting with PHP 5.
>
> You call me a trouble maker - what trouble have I made and for whom?
>
> You should learn to keep your insults to yourself.
>
> --
> Tony Marston
>
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>