Pytania oznaczone «syntax»

308
Zrozumienie ukrytego w Scali

Przechodziłem przez samouczek Scala playframework i natrafiłem na ten fragment kodu, który mnie zastanawiał: def newTask = Action { implicit request => taskForm.bindFromRequest.fold( errors => BadRequest(views.html.index(Task.all(), errors)), label => { Task.create(label)...

303
Uzyskujesz dostęp do kluczy dict jak atrybut?

Uważam, że wygodniej jest uzyskiwać dostęp do klawiszy dykta obj.foozamiast obj['foo'], więc napisałem ten fragment: class AttributeDict(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value): self[attr] = value Zakładam jednak, że musi istnieć jakiś powód,...

277
Lista składni deklaracji blokowej

Składnia bloku w celu C (i rzeczywiście C, jak przypuszczam) jest notorycznie niestosowna. Przekazywanie bloków jako argumentów wygląda inaczej niż deklarowanie bloków jako ivars, które wyglądają inaczej niż typedefblokowanie bloków. Czy istnieje wyczerpująca lista składni deklaracji blokowej,...

265
Ruby - test na tablicę

Jaki jest właściwy sposób: is_array("something") # => false (or 1) is_array(["something", "else"]) # => true (or > 1) lub uzyskać liczbę elementów w