Skip to content

5.0.0

Compare
Choose a tag to compare
@Avaq Avaq released this 23 Feb 08:53
· 840 commits to master since this release

Compare 4.3.5...5.0.0

⚠️ Breaking changes

  • #74 The argument order of Future.or() has been flipped
  • #75 Future.isForkable() has been removed
  • #75 Future.fromForkable() has been removed
  • #75 Future.cast() has been removed
  • #59 (Sanctuary) S.is(Future, Future.of(1)) now returns true rather than false
  • #59 (Sanctuary) Fluture now requires its type to be defined to be used in polymorphic functions

New features

  • #70 Add a new ConcurrentFuture type

🐛 Bug fixes and improvements

  • #59 Fluture now recognizes Futures from other versions of Fluture as valid Futures
  • #4 #69 All curried functions now fail fast
  • #73 Future.finally() now runs finally computation when cancelled