Repeatedly apply a function.
Declaratively construct arrays.
Create ranges of integers.
Construct an array by repeating a value (or function) a number of times.
Given an array of numbers, partition them into a number of buckets, preserving order, where the ranges of each bucket are as close as possible.
Simple and declarative client-side templating.
Simplified cloning and mixing for prototypes
Bind functions to attributes
Very simple client-side models with events and computed properties
Very simple and dynamic client side templating
A simple, powerful, and fun way to write and maintain UX behavior
A very light front-end view lib for combining usage of FRP with flyd and virtual-dom
A system for using Flyd to combine discrete UI modules
The render function for the flimflam pattern
Functional reactive ajax client
Flyd URL stream
Flimflam textarea that expands as you type and captures Enter key.
Flyd function to zip two streams
Flimflam core UI components
flyd module to get a window resize stream
Function to generate a flyd stream that can help with making timers
grey-scale variables for styles
utils + core UI components
Push every value from a flyd stream into the url query. And pull the url query value on pageload. Useful for persistent page state like searches.
color variables for styles