Skip to content

v0.37.0

Choose a tag to compare

@kevin-lee kevin-lee released this 12 Mar 17:01
· 358 commits to main since this release
67264eb

0.37.0 - 2023-03-13

Changes

  • [extras-cats] Fix innerFold and innerFoldF for F[Either[A, B]] to have the same method signature as Either's (#368)
    • innerFold

      def innerFold[D](ifLeft: => D)(f: B => D)(implicit F: Functor[F]): F[D]

      to

      def innerFold[D](forLeft: A => D)(forRight: B => D)(implicit F: Functor[F]): F[D]
    • innerFoldF

      def innerFoldF[D](ifLeft: => F[D])(f: B => F[D])(implicit F: FlatMap[F]): F[D]

      to

      def innerFoldF[D](forLeft: A => F[D])(forRight: B => F[D])(implicit F: FlatMap[F]): F[D]

What's Changed

  • Close #368 - [extras-cats] Fix innerFold and innerFoldF for F[Either[A, B]] to have the same method signature as Either's by @kevin-lee in #369
  • extras v0.37.0 by @kevin-lee in #370

Full Changelog: v0.36.0...v0.37.0