Hacker News new | ask | show | jobs
by seanalltogether 3322 days ago
ok so I'm guessing you can't operate on more then one scope at once?

    if let person1 = dashboard?.owner, person2 = selection?.organization?.owner {
    	person1.cloneProperties(person2)
    }
1 comments

You'd use nested let clauses and name the param instead of using the implicit "it"
Or just write a function to accomplish the same behavior: http://stackoverflow.com/a/35522422/364135

Would be nice if there was a multiLet in the stdlib. Probably something that happens eventually anyways.