Echo JS 0.11.0

<~>

appz comments

appz 2816 days ago. link 1 point
And will be for the foreseeable future as new features are often prototyped on Babel (if possible) before they even get to Stage 0.
appz 3000 days ago. link 1 point
Currently implemented in Safari 10 and Edge 14. Congrats.
appz 3000 days ago. link 1 point
`async` spec is finalized and is implemented in Edge 14 (behind a flag) and Chrome 52 (52-54 behind a flag, 55 enabled by default).

We will have to see about object rest/spread. It just got upgraded to Stage 3, so the spec is considered complete, but may not have full test suites yet. Little work goes into implementation until the spec is complete.

https://tc39.github.io/process-document/
appz 3002 days ago. link 2 points
It is not currently implemented in any browser, and it has to be implemented by two browsers before it can be in the standard.

I'm not sure if that will be done before the January 2017 meeting (4 months away). Let's hope!
appz 3569 days ago. link 2 points
One Concept, Multiple Implementations.

In [standard/classic BEM](https://en.bem.info/method/definitions/#element-modifiers), single underscores are used for modifiers. Also, they should look like key/value pairs.

.block_size_big
.block_size_small
.block__element_state_current
.block__element_state_disabled

The modified BEM syntax initially suggested by [Nicolas Gallagher](http://nicolasgallagher.com/about-html-semantics-front-end-architecture/) and popularized in [inuit.css](http://csswizardry.com/2013/01/mindbemding-getting-your-head-round-bem-syntax/) is what you are referring to.

.block--big
.block--small
.block__element--current
.block__element--disabled
appz 3614 days ago. link 2 points
Congrats, loved my early release copy
appz 3715 days ago. link 2 points
Very interested in the Class Free topic. Would something like _.extend be appropriate for the other_constructor rather than selecting specific properties to include?
appz 3823 days ago. link 1 point
"Koa is the one project I’ll continue to maintain"
appz 3863 days ago. link 2 points
_(users).where({name: 'foo', pets: []}); // => function