Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 1.17 KB

CHANGELOG.md

File metadata and controls

54 lines (35 loc) · 1.17 KB

Change Log

v 2.4.0

  • Use custom memoize instead of Ramda's memoize. Ramda's is too slow, and the custom version should suffice for most use cases.
  • Tweak types of Chain methods to use flow's inference

v 2.3.0

  • Use latest release of ramda instead of master
  • Change expandAll to start with a constant empty object consumer, instead of identity

v 2.2.0

Breaking

  • Add and favor concatAll over concat in method API

v 2.1.2

  • Add debugConsumer
  • Add logConsumer

v 2.1.1

  • Fix apAll function

v 2.1.0

Breaking

  • Alias promap as mapInOut and expose it instead of promap in API

v 2.0.3

  • Remove ramda dependency

v 2.0.2

  • Fix memoization

v 2.0.0

  • Flipped the arguments of Chain.chain to promote more readable code.
  • Alias Monoid.empty to Monoid.identity. Identity doesn't require a function call.
  • Renamed package to redux-consumer-toolkit
  • Alias Applicative.of to Applicative.constant
  • Update exports to use more idiomatic format
  • Rewrite source in literate programming format
  • Break out memoized versions of all functions into their own module so users can opt-in to memoization.
  • Add apAll convenience function to apply all arguments to the first argument.

v1.2.0