Skip to content

Releases: mobily/ts-belt

v4.0.0-rc.5

10 Jan 13:45
Compare
Choose a tag to compare
v4.0.0-rc.5 Pre-release
Pre-release
  • ✨ added A.flatMap

v4.0.0-rc.4

04 Jan 16:52
Compare
Choose a tag to compare
v4.0.0-rc.4 Pre-release
Pre-release
  • 🐛 fixed up type definitions for R.flatMap and AR.flatMap

v4.0.0-rc.3

04 Jan 16:49
Compare
Choose a tag to compare
v4.0.0-rc.3 Pre-release
Pre-release
  • ✨ added ADR.all

v4.0.0-rc.2

10 Dec 12:06
Compare
Choose a tag to compare
v4.0.0-rc.2 Pre-release
Pre-release
  • 🐛 fixed up A.takeWhile implementation (#60)

v4.0.0-rc.1

29 Nov 18:00
Compare
Choose a tag to compare
v4.0.0-rc.1 Pre-release
Pre-release
  • ✨ added support for explicit imports, for example: import * as Array from '@mobily/ts-belt/Array'
  • 🐛 improved resolving esm files

v4.0.0-rc.0

03 Nov 06:41
Compare
Choose a tag to compare
v4.0.0-rc.0 Pre-release
Pre-release
  • ✨ added AsyncData (module)
  • ✨ added AsyncDataResult (module)
  • ✨ added AsyncOption (module)
  • ✨ added AsyncResult (module)
  • ✨ added A.sample (gets a random element from provided array)
  • ✨ added O.all (transforms an array of Options into a single Option data type)
  • ✨ added R.all (transforms an array of Results into a single Result data type)
  • ✨ added R.filter (returns Ok(value) if the result is Ok and the result of predicateFn is truthy, otherwise, returns Error)
  • 🐛 fixed up the groupBy signature (#48)

v3.13.1

02 Aug 14:32
Compare
Choose a tag to compare
  • 🐛 fixed D.get signature

v3.13.0

30 Jul 13:40
Compare
Choose a tag to compare

v3.12.0

05 Jun 12:23
Compare
Choose a tag to compare

v3.11.0

30 Apr 15:22
Compare
Choose a tag to compare
  • ✨ added a possibility for using either immutable or mutable arrays by default (read more here)
  • ✨ added F.toMutable
  • ✨ added F.coerce