- Fix a bug in minimum/maximumBy.
- Remove empty npm shrinkwrap.
- Curry the sortBy function.
- Add minimum/maximumBy functions.
- Shrinkwrap dependencies.
- Exclude CNAME in rsync.
- Fix documentation for .flip function.
- Add .getIn function to obj.
- Documentation.
- Cleanups.
- Add .applyMethod function.
- Fix an issue where the sort function weren't included in the fkit module.
- Don't include examples in API docs.
- Add .sort/.sortBy functions.
- Fix .sample to duplicate elements.
- Fix .drop/.take to work with list of strings.
- Remove signal examples.
- Remove signal class (this may be extracted into another library).
- Fix the .concatMap function.
- Add .shuffle function.
- Fix the .sample function.
- Update logo.
- Refactor tests.
- Fix .sample to return a string when sampling a string.
- Add .sample function.
- Add .randomInt/.randomFloat functions.
- Add .update function.
- Add .subsequences function.
- Add .permutations function.
- Documentation.
- Add .omit function.
- Change .pick to a curried function.
- Add .keys/.values functions.
- Add .pairs function.
- Curry .flip function.
- Fix signal example.
- Documentation.
- Add strict and non-strict equality operators.
- Documentation.
- Add #inits and #tails functions.
- Add #isPrefixOf, #isSuffixOf, and #isInfixOf functions.
- Add #nub function.
- Rename #without -> #remove and add #removeBy function.
- Fix an issue with handling duplicate values in set functions.
- Fix in the #variadic function when passing arrays of arguments.
- Add #cartesian function.
- Fix an issue where the #map function would concat strings.
- Fix a bug in #concat.
- Fix a bug in #append for nested lists.
- Add #group and #groupBy functions.
- Add #neq function.
- Add #maximum, #minimum, #sum, and #product functions.
- Update the #min and #max functions to handle strings.
- Add #uncurry function.
- Added #span function.
- Add #splitAt function.
- Add #takeWhile and #dropWhile functions.
- Documentation.
- Remove #applyAll function.
- Rename pluck -> pick.
- Add #take and #drop functions.
- Add #elemIndex, #elemIndices, #findIndex and #findIndices functions.
- Add #partition function.
- Add #find function.
- Documentation.
- More examples.
- Fix an issue with concatenating arrays and strings.
- Move #whereAll/Any to logic module.
- Rename eql -> eq.
- Update webpack version.
- Add list.set module.
- Rename Signal#flatMap -> Signal#concatMap.
- Add #elem function.
- Use F in readme examples.
- Alias fkit as F.
- Change to the jsdoc-react template.
- Documentation cleanups.
- Add #compare function.
- Add #replace function.
- Add license section to readme.
- Add #surround function.
- Add #all, #any, #whereAll, and #whereAny functions.
- Add #applyAll function.
- Add #pluck function.
- Add #apply2 and #apply3 functions.
- Fix issue where base module wasn't mixed in.
- Refactor modules.
- Change #range function to take a length argument.
- Add #array function.
- Fix an issue in the #intersperse function.
- Add #intersperse function.
- Fix an issue in the #zipWith function.
- Add #replicate function.
- Add #empty function.
- Add #length function.
- Add #unzip function.
- Rename #tuple -> #pair.
- Add #zipWith and #tuple functions.
- Add #zip function.
- Add CodePen examples to readme.
- Fix a bug in the #curry function.
- Change travis notification settings.
- Flip the args to #append and #prepend.
- Add #toUpper and #toLower methods.
- Update the combinators to work with strings.
- Update #head, #tail, #init, #last, and #reverse to work with strings.
- Rename stream -> signal and remove bus.
- Extract util module.
- Add #concatMap function.
- Fix examples in readme.
- Fix an issue in makefile where gh-pages could cause conflicts.
- Add #reverse function.
- Add example to readme.
- Fix an issue with unary variadic functions.
- Ensure gh-pages is up to date before syncing the docs.
- Add array functions.
- Add #foldRight and #scanRight functions.
- Webpack config cleanups.
- Move fn and obj into fkit namespace.
- Add a #branch function.
- Flip the arguments to the math functions.
- Rename #concat -> #append and add the real #concat function.
- Rename #identity -> #id.
- Don't ignore the build dir.
- Tidy up package files.
- Add bump & release tasks to makefile.
- Add bower.json.
- Add examples to readme.
- Update doc task to ensure removals are tracked.
- Add a timer example.
- Alias the core module to fkit.
- Add zip function to stream.
- Add map, filter, fold, and scan to fn module.
- Remove src dir from npmignore.
- Fix webpack config.
- Add prod tasks to makefile.
- Fix stream example.
- Don't curry nullary or unary functions.
- Don't build with node 0.8.x.
- Add travis badge to readme.
- Change test script to mocha.
- Stream cleanups.
- Add travis.yml.
- Fix the jsdoc for fn.range.
- Tweak module descriptions.
- Rename util -> fn.
- Rename fn -> core.
- Cleanups.
- Add #negate function to util module.
- Add #not function to util module.
- Add #mod function to util module.
- Update doc task to generate and publish docs.
- Update readme.
- Allow multiple functions to be composed.
- Cleanups.
- Cleanup the stream example.
- Add the #tap function to the fn module.
- Split modules into fn, obj, and util.
- Add env argument to #curry.
- Update readme.
- Merge branch 'bug/bus'
- Fix stream example.
- Fix Bus class.
- Add Stream#split.
- Add functions to function module.
- Add obj#apply function.
- Add context to jshintrc.
- Cleanups.
- Add Stream class comment.
- Tweak the fn.identity comment.
- Add obj.binary function.
- Document and test everything.
- Add jsdoc to dev dependencies.
- Ignore the doc directory.
- Add a unary function.
- Remove unit function.
- Add test for fromPromise.
- Allow merging multiple streams.
- Add a stream example.
- Add a Bus.
- Add functions to Stream.
- Switch order of arguments to #set.
- Add arithmetic and logical functions.
- Cleanups.
- Add #get function.
- Add .fromArray, .fromEvent, and #fold to stream.
- Add #identity function.
- Cleanups.
- Change stream module to expose the constructor.
- Update jshintrc.
- Add stream module.
- Cleanups.
- Add #compose function.
- Extract a function module.
- Add #curry function.
- Add #set function.
- Fix index.
- Create LICENSE.md
- Initial import.