Perguntas com a marcação «syntax»

308
Entendendo implícito no Scala

Eu estava fazendo o meu caminho através do tutorial Scala playframework e me deparei com este trecho de código que me deixou intrigado: def newTask = Action { implicit request => taskForm.bindFromRequest.fold( errors => BadRequest(views.html.index(Task.all(), errors)), label => {...

303
Acessando chaves de ditado como um atributo?

Acho mais conveniente acessar chaves dict como em obj.foovez de obj['foo'], então escrevi este trecho: class AttributeDict(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value): self[attr] = value No entanto, suponho que deve haver algum motivo pelo qual o...

277
Lista de sintaxe da declaração de bloco

A sintaxe do bloco no Objetivo C (e de fato C, presumo) é notoriamente incongruente. Passar blocos como argumentos parece diferente de declarar blocos como ivars, que parece diferente de um typedefbloco. Existe uma lista abrangente de sintaxe de declaração de bloco que eu poderia manter à mão para...

265
Ruby - teste para array

Qual é o caminho certo para: is_array("something") # => false (or 1) is_array(["something", "else"]) # => true (or > 1) ou para obter a contagem de