Skip to content

Improvements! Improvements! Improvements!

Compare
Choose a tag to compare
@jamil7 jamil7 released this 06 May 20:12
· 25 commits to main since this release
13b5581

What's new?

  • ofThrowable in Result and Option modules to wrap functions that can throw in a Result or an Option respectively

What's changed?

  • Remove traverse and sequence function from Async because it already has it's own version of them
  • Remove parallel' from AsyncResult AsyncOption AsyncResultOption
  • Remove kleisli operator >=> and compose function
  • Rename traverseM to mapM
  • Rename traverseA to traverse
  • Rename travseParallelA to traverseParallel
  • Rename sequenceM to sequence
  • Use a tail recursive version of traverse and sequence to support early termination
  • Add tests for AsyncResult thanks @AntonStrand ❤️