Views in k/q. A view is like a variable whose value is determined by a dependency expression. / any time c changes, f will be updated f::32+1.8 c / temp (F) from temp (C) / any time m or x or b change, y will be updated y::b m*x Lots of conditional logic falls away when dependent relationships can be described this way.
Re: Ask HN: Programming ideas that redefine the way you look at programming
#11this is cool,
i haven't used k/q myself, this looks similar to
reactive declaration in svelte.