observable backed computed
JavaScript
//Anytreason to do this?
var writeableComputed = function(value){
//Some additional logic here?
var a = {
value:ko.observable(),
write:function(value){
a.value(value);
},
read:function(){
return a.value();
}
};
a.value(value);
return ko.computed(a);
};
var b = writeableComputed(5);
b(7);
alert(b());