Skip to content

Instantly share code, notes, and snippets.

@rofrol
Created January 31, 2016 20:34
Show Gist options
  • Save rofrol/4636997ac13b64b3fc5d to your computer and use it in GitHub Desktop.
Save rofrol/4636997ac13b64b3fc5d to your computer and use it in GitHub Desktop.
cycle.js minimal example
<!doctype html>
<!-- https://medium.com/@fkrautwald/we-are-not-writing-much-code-5404fb7d39e -->
<div id="app"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/4.0.7/rx.all.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/cyclejs-core/6.0.0/cycle.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/cyclejs-dom/9.0.2/cycle-dom.min.js"></script>
<script>
Cycle.run((sources) => ({DOM: Rx.Observable.timer(0, 1000).map(i => CycleDOM.h(`div`, `Seconds elapsed: ${i}`))}),{DOM: CycleDOM.makeDOMDriver(`#app`)})
</script>
@rofrol
Copy link
Author

rofrol commented Jan 31, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment