News for hackers. Stuff that matters.
Re:How to Write CoffeeScript Efficiently by nilbus on Tuesday November 29, 2011 @08:57AM (#3290270)
Thanks! It was the destructuring part that I wasn't understanding right away.
Re:How to Write CoffeeScript Efficiently by yesbabyyes on Tuesday November 29, 2011 @10:18AM (#3290607)
No problem! CoffeeScript's destructuring is really nice, IMO:

    [first, rest..., last] = someArray

    professions =
      programmer:
        studyTime: "5 years"
        salary: 10000
      salesman:
        studyTime: "2 years"
        salary: 15000
    
    {programmer: {salary}} = professions
    
    console.log "A programmer's salary is %s", salary
EDIT: Fixed bug, "developer" should be "programmer".
Re:How to Write CoffeeScript Efficiently by jrnkntl on Tuesday November 29, 2011 @10:31AM (#3290682)

   {developer: {salary}} = professions