Fork me on GitHub
#hoplon
<
2017-09-21
>
thedavidmeister00:09:58

ok, so more info

thedavidmeister00:09:17

i think the slowness is filtering a db

thedavidmeister00:09:48

so i think i might be able to work around it with regular debouncing strategies

thedavidmeister00:09:34

i think the equality check just triggered the filter because of laziness

flyboarder07:09:52

@alandipert I use javelin exclusively for events. Works well!

flyboarder07:09:27

However a dedicated mechanism would be cool

thedavidmeister11:09:07

yeah i do too, i use javelin for all things

thedavidmeister11:09:27

even if i have something "eventy" i just use a do-watch

thedavidmeister12:09:18

anyone know of something in cljs that i can add functions and arguments to, and it will process them like a queue, on a timeout loop, but i can pause said loop for X seconds to free up CPU for interactivity like keypresses, and the timeout loop stops when the queue is empty (until a new thing is added to the queue)?

thedavidmeister12:09:47

this seems like something that would already exist and have a name, but i don't know what to google >.<

thedavidmeister12:09:44

i can make it with a cell, just looking for prior art if it's out there 🙂

alandipert14:09:46

flyboarder interesting, i'd be curious to see how you do it