const { h, app } = hyperapp // @jsx h const state = { count: 0 } const actions = { down: value => state => ({ count: state.count - value }), up: value => state => ({ count: state.count + value }) } const view = (state, actions) => (

{state.count}

) app(state, actions, view, document.body)