Skip to content

Releases: Kapelianovych/fluss-core

0.35.0 (September 7, 2021)

07 Sep 10:12
Compare
Choose a tag to compare
Pre-release

Added

  • If type.
  • IsSameInnerType type to NArray namespace.

Changed

  • if functions that are passed to sequentially or concurrently have the same parameters type then it can be passed as a single argument.

0.34.1 (September 5, 2021)

05 Sep 19:48
Compare
Choose a tag to compare
Pre-release

Fixed

  • order of transducers composition from right to left to left to right.
  • invocation of transduce function without any transducer returns accumulator with the same values from transduced instance.

0.34.0 (September 04, 2021)

04 Sep 16:24
Compare
Choose a tag to compare
Pre-release

Added

  • Reducer and Transducer types.
  • reducer function to build reducer function.
  • transduce function to transform foldable instance into some value.
  • map and filter functions that build transducer functions.
  • toArray and toList reducer builders.

Changed

  • take and skip methods of List accept a while predicate function now.
  • reduce method of List to accept a Reducer only.
  • prepend method of List accepts another List only.
  • send method of Stream returns void.
  • tap can accept asynchronous effect.

Fixed

  • pass deep parameter to a recursive call of freeze function.

Removed

  • uniqueBy method from List and Stream because it hides cache implementation.
  • append method of List.
  • StreamEvents enum.
  • on, freeze, resume, destroy, compress and uniqueBy methods from Stream.
  • Container, Lazy and Tuple monads.

0.33.0 (September 2, 2021)

04 Sep 16:23
Compare
Choose a tag to compare
Pre-release

Added

  • tap function.

Removed

  • Compressable type.
  • compress method from Stream and List;

0.32.0 (August 29, 2021)

29 Aug 10:29
Compare
Choose a tag to compare
Pre-release

Changed

  • fork function will execute functions synchronously if all arguments and the join function are synchronous.

0.31.4 (August 28, 2021)

28 Aug 13:45
Compare
Choose a tag to compare
Pre-release

Fixed

  • Refine code of binary and reviver functions to increase speed of execution.

0.31.3 (August 25, 2021)

25 Aug 12:03
Compare
Choose a tag to compare
Pre-release

Fixed

  • Type of internal delay function.

0.31.2 (August 19, 2021)

19 Aug 08:54
Compare
Choose a tag to compare
Pre-release

Fixed

  • Replace bitwise | operator from numeric operations of binary function to explicit checking for NaN and Infinity.

0.31.1 (August 18, 2021)

18 Aug 11:05
Compare
Choose a tag to compare
Pre-release

Fixed

  • Inferring return type of onTrue and onFalse functions of when function.

0.31.0 (August 13, 2021)

13 Aug 20:20
Compare
Choose a tag to compare
Pre-release

Added

  • when function.