Skip to content

Instantly share code, notes, and snippets.

@rofrol
rofrol / app.js
Created January 31, 2016 20:57
cycle.js embed single in medium.com
function main({DOM}) {
const h = CycleDOM.h;
return {
DOM:
// click, click, click -> [2.. 4.. 4..]
DOM.select('button').events('click').
map(evt => parseInt(evt.target.innerText)).
filter(val => val % 2 === 0).
@rofrol
rofrol / index.html
Created January 31, 2016 20:50
cycle.js embed from another 2
<!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 src="https://rawgit.com/rofrol/c11c3926742b0ce65b87/raw/app.js"></script>
@rofrol
rofrol / index.html
Last active January 31, 2016 20:49
cycle.js embed from another gist
<!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 src="https://rawgit.com/rofrol/c11c3926742b0ce65b87/raw/app.js"></script>
@rofrol
rofrol / index.html
Created January 31, 2016 20:34
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
rofrol / app.js
Last active January 29, 2016 14:30
cycle.js example
function main({DOM}) {
const h = CycleDOM.h;
return {
DOM:
// click, click, click -> [2.. 4.. 4..]
DOM.select('button').events('click').
map(evt => parseInt(evt.target.innerText)).
filter(val => val % 2 === 0).
@rofrol
rofrol / README.md
Last active January 28, 2016 14:50
Cycle.js in 5 min
@rofrol
rofrol / data-markdown.user.js
Last active January 28, 2016 14:29 — forked from paulirish/data-markdown.user.js
*[data-markdown] - use markdown, sometimes, in your HTML
// ==UserScript==
// @name Use Markdown, sometimes, in your HTML.
// @author Paul Irish <http://paulirish.com/>
// @link http://git.io/data-markdown
// @match *
// ==/UserScript==
// If you're not using this as a userscript just delete from this line up. It's cool, homey.
@rofrol
rofrol / index.html
Last active January 28, 2016 14:14
<a class="jsbin-embed" href="http://jsbin.com/somari/embed?js,output">JS Bin on jsbin.com</a><script src="http://static.jsbin.com/js/embed.min.js?3.35.9"></script>
<div class="slide">
<section class="hbox" data-markdown>
## Who Am I?
* Lead developer of [Modernizr](//modernizr.com)
* Project lead of [HTML5 Boilerplate](//h5bp.com)
* I curate that [page of polyfills](//bit.ly/polyfills)
* Member of jQuery Team
$ git rebase -Xours material/master
First, rewinding head to replay your work on top of it...
fatal: Could not parse object '851623fbbbf97add64a11c1aba692f5803f06723^'
Unknown exit code (128) from command: git-merge-recursive 851623fbbbf97add64a11c1aba692f5803f06723^ -- HEAD 851623fbbbf97add64a11c1aba692f5803f06723