That syntax is pretty readable, would there be alternatives such as:

function foo() returns Class3, array or null { 
}

-----Original Message-----
From: Dmitri Snytkine [mailto:dsnytk...@ultralogistics.com] 
Sent: Friday, December 23, 2011 7:48 AM
To: 'Ángel González'; 'PHP Developers Mailing List'
Subject: RE: [PHP-DEV] Return Type Hinting for Methods RFC

Is this how it's done in Scala?

Dmitri Snytkine
Web Developer
Ultra Logistics, Inc.
Phone: (888) 220-4640 x 2097
Fax: (888) 795-6642
E-Mail: dsnytk...@ultralogistics.com
Web: www.ultralogistics.com

"A Top 100 Logistics I.T. Provider in 2011"


-----Original Message-----
From: Ángel González [mailto:keis...@gmail.com]
Sent: Thursday, December 22, 2011 7:45 PM
To: PHP Developers Mailing List
Subject: Re: [PHP-DEV] Return Type Hinting for Methods RFC

> (I'm unsure about the T_DOUBLE_ARROW, although for parsing, I feel 
> there should be some token there before the class name, though I'm 
> unconvinced on which)

What about this?

function foo (Class1 $a, Class2 $b) return Class3 {
    /* Do something */
    return new Class3($a, $b);
}


--
PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: 
http://www.php.net/unsub.php


-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to