Skip to content

Instantly share code, notes, and snippets.

View tusharmath's full-sized avatar
😑
Imploding

Tushar Mathur tusharmath

😑
Imploding
View GitHub Profile
@tusharmath
tusharmath / RAFThrottle.js
Created August 14, 2016 14:08
Rx stream throttler via requestAnimationFrame
import raf from 'raf'
import {Observable as O} from 'rx'
function RAFThrottle (source) {
return O.create(observer => {
let frame = null
function queueValue (value) {
if (frame) raf.cancel(frame)
frame = raf(() => observer.onNext(value))
@tusharmath
tusharmath / esnextbin.md
Last active August 14, 2016 19:27
esnextbin sketch
@tusharmath
tusharmath / esnextbin.md
Last active January 12, 2017 23:58
esnextbin sketch
@tusharmath
tusharmath / esnextbin.md
Created August 16, 2016 13:51
esnextbin sketch
@tusharmath
tusharmath / esnextbin.md
Last active August 18, 2016 11:25
esnextbin sketch
@tusharmath
tusharmath / esnextbin.md
Last active August 25, 2016 09:47
esnextbin sketch
@tusharmath
tusharmath / esnextbin.md
Last active August 25, 2016 10:48
esnextbin sketch
@tusharmath
tusharmath / esnextbin.md
Last active August 31, 2016 08:03
esnextbin sketch
@tusharmath
tusharmath / esnextbin.md
Last active September 3, 2016 09:17
esnextbin sketch
@tusharmath
tusharmath / esnextbin.md
Last active September 2, 2016 17:21
RWC - preact