Package detail

167

TylorS167149MIT0.43.0

Type-safe functional utilities

readme

167

A functional utility library for ES2015+ and TypeScript

changelog

0.43.0 (2017-10-07)

Bug Fixes

  • fix unnest type signature to work with ArrayLike (e2cf2dd), closes #15

0.42.0 (2017-10-03)

Bug Fixes

  • list: don't return undefined for zero (1629bb3), closes #13

0.41.0 (2017-09-27)

Bug Fixes

  • return empty array from drop*While (7646e9b)

0.40.0 (2017-09-21)

Bug Fixes

0.39.0 (2017-09-03)

Features

  • function: improve invoker function signature (470f464)

0.38.0 (2017-08-31)

Bug Fixes

  • and: accept boolean type values (208790b)

Features

  • object/lenses: loosen up type retrictions (8c7be58)

0.37.0 (2017-08-09)

Bug Fixes

  • assoc: correct assoc type-signature (7fb5a90)

0.36.0 (2017-07-19)

Features

  • equals: fix subtle bug where value is falsy (9f926ab)

0.35.0 (2017-07-11)

Bug Fixes

  • list: export move from index (595a62c)

0.34.0 (2017-07-11)

Bug Fixes

  • lenses: fix updateAt type signature (09eb2c3)
  • list: fix uniq type signature (530fb5d), closes #5

0.33.0 (2017-07-11)

Features

  • list: implement immutable move (3c284e1)
  • list: implement move (d6f081f)

0.32.0 (2017-07-07)

Bug Fixes

  • dissoc: fix type signature for dissoc (f9d507b)

0.31.0 (2017-07-07)

Features

  • object: implement dissoc (53b49a4)

0.30.0 (2017-06-07)

Bug Fixes

  • remove: return unchanged list on index >= length (0f1668c), closes #1

BREAKING CHANGES

  • remove: Before: remove(3, 1, [ 1, 2, 3 ]) => Range Error

After: remove(3, 1, [ 1, 2, 3 ]) => [ 1, 2, 3 ]

0.29.0 (2017-06-05)

Features

  • lenses: relax type restriction on Lens (44a4000)

0.28.0 (2017-06-05)

Bug Fixes

  • pluck: update type signature (e024cf5)

Features

0.27.0 (2017-05-27)

Features

  • Maybe: use interfaces for Just and Nothing (328a102)

0.26.0 (2017-05-27)

Features

  • object: implement keys and values (90a2a80)

0.25.0 (2017-05-26)

Features

  • maybe: implement fromMaybe (56c946b)

0.24.0 (2017-05-26)

Features

  • logic: implement many logic functions (9640431)

0.23.0 (2017-05-26)

Features

  • math: implement math-related functions (7505bf1)

0.22.0 (2017-05-25)

Features

0.21.0 (2017-05-22)

Features

  • maybe: make Maybe type easily (de)serializable (3b5508e)

0.20.0 (2017-05-22)

Bug Fixes

  • maybe: fix isJust and isNothing types (ff6da2a)

0.19.0 (2017-05-22)

Features

  • Maybe: implement Maybe data type (32f322c)

0.18.0 (2017-05-22)

Bug Fixes

  • object: return updated object (e15db2d)

0.17.0 (2017-05-19)

Bug Fixes

  • list: make index functions optional (83b9cfa)
  • reduce: fix reducer type (3e85708)

Features

  • string: add toLowerCase and toUpperCase (e8ba5a4)

0.16.0 (2017-05-15)

0.15.0 (2017-05-15)

Bug Fixes

  • join: handle empty array (9755557)

0.14.0 (2017-05-09)

Features

  • logic: implement logic functions (3e3b020)

0.13.0 (2017-05-01)

Features

  • function: implement tryCatch (0e6630b)

0.12.0 (2017-04-28)

Bug Fixes

  • list: add more test cases for remove (86b87aa)

0.11.0 (2017-04-28)

Bug Fixes

  • list: fix array length errors in remove (3074995)

0.10.0 (2017-04-28)

Features

  • object: implement propEq (3fd1aaa)

0.9.0 (2017-04-28)

Bug Fixes

  • function: fix type signature for pipe (d8ba3ad)

Features

  • function: implement pipe (cf1c0c5)

0.8.0 (2017-04-28)

Features

  • function: implement partial function (49fae04)

0.7.0 (2017-04-08)

Bug Fixes

  • build: remove lib folders before publishing (7ed4bec)

0.6.0 (2017-04-08)

Features

  • object: implement immutable set (03a8377)

0.5.0 (2017-04-05)

Features

  • function: implement curryN (9be7084)
  • function: implement descend function (e93adc1)
  • function: implement flip (f5ecafe)
  • function: implement invoker (ebfd51c)
  • function: implement memoize function (7fb1f7e)
  • relation: implement equality functions (5a0f402)

0.4.0 (2017-04-03)

Features

  • object: implement clone function (90c826c)

0.3.0 (2017-04-03)

Features

  • curry: reimplement curry locally (ff77d9f)

0.2.0 (2017-03-31)

Features

  • curry: export curry functions (a332be4)

0.1.0 (2017-03-31)

Bug Fixes

  • zipWith: exports from index.ts (43aefbd)

Features

  • 77: initial upload (66fbc10)
  • function: begin implementing function functions :smile: (b2ccc1d)
  • list: complete list functions (40f5618)
  • list: implement uniqBy (77b5b49)
  • list: implement uniqWith (3d3fc6c)