AP
Size: a a a
AP
PM
AP
AP
AK
AK
NK
AP
AK
AK
AK
PF
greeting() {
if( this.hasName() ) return `Hello, ${ this.userName() }!`
else return 'Hello!'
}
const greeting = showName
.select( showName => {
if( hasName ) return userName.map( userName => `Hello, ${ userName }!` )
return Rx.Observable.from([ 'Hello!' ])
} )
.switch()
PF
AP
PF
AK
AK