> On 20 Jan 2016, at 6:14 , Esteban A. Maringolo <[email protected]> wrote:
> 
> 
> I would be interested in the use cases and how to deal with
> "undefined" arguments, will they be nil or other kind of undefined
> object?
> 
> Regards!
> 
> Esteban A. Maringolo

Perhaps

request: aFile with: anotherThing and: aThirdThing
        <optionalParameter: anotherThing "default: nil">
        <optionalParameter: aThirdThing default: defaultThirdThing>
->
request: aFile with: anotherThing
        ^self request: aFile with: anotherThing and: self defaultThirdThing
request: aFile and:: aThirdThing
        ^self request: aFile with: nil and: self aThirdThing
request: aFile
        ^self request: aFile with: nil and: self defaultThirdThing

?

Cheers,
Henry

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to