Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add EitherT#biSemiflatTap which combines leftSemiflatTap and semiflatTap #4293

Merged
merged 1 commit into from
Sep 10, 2022

Conversation

exp0nge
Copy link
Contributor

@exp0nge exp0nge commented Sep 9, 2022

Mostly a ergonomics style PR 😄

I did notice some chatter around not wrapping/unwrapping so much because this method could be reduced to chaining semiflatTap + leftSemiflatTap. Doesn't make too much of a difference to me either way if you guys want me to change it to chaining.

Fixes #4292

satorg
satorg previously approved these changes Sep 9, 2022
Copy link
Contributor

@satorg satorg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, looks great!

@armanbilge armanbilge changed the title add biSemiflatTap which combines leftSemiflatTap and semiflatTap Add EitherT#biSemiflatTap which combines leftSemiflatTap and semiflatTap Sep 10, 2022
@armanbilge armanbilge added this to the 2.9.0 milestone Sep 10, 2022
Copy link
Member

@armanbilge armanbilge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you very much!

Related: we have another PR with enhancements for EitherT in #2237. I haven't had a chance to work on it lately, but if someone is interested it just needs some polishing and tests :)

@satorg
Copy link
Contributor

satorg commented Sep 10, 2022

Ok great! Let me merge it then. Thank you @exp0nge!

@satorg satorg merged commit 6de31de into typelevel:main Sep 10, 2022
@exp0nge exp0nge deleted the md-eithert-biSemiflatTap branch September 11, 2022 03:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Adding biSemiFlatTap to EitherT
3 participants