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

[Request] Add Wedge, Can, and Smash #108

Open
3 tasks
pakoito opened this issue Apr 7, 2020 · 3 comments
Open
3 tasks

[Request] Add Wedge, Can, and Smash #108

pakoito opened this issue Apr 7, 2020 · 3 comments
Assignees

Comments

@pakoito
Copy link
Member

pakoito commented Apr 7, 2020

@pablisco pablisco self-assigned this May 5, 2020
@pablisco
Copy link
Contributor

Wedge is already implemented as Ior.

Instead of Smash we are probably gonna call it Option2 following the design from Maybe2 from scalaz:
https://github.com/scalaz/scalaz/blob/series/8.0.x/base/shared/src/main/scala/scalaz/data/maybe2.scala

@raulraja
Copy link
Member

All of these need to go in the incubator first. @pablisco good luck buddy 👶 :*

@pablisco
Copy link
Contributor

I was wrong, `Wedge` is not actually Ior. Ior is A + B + (A * B) but Wedge is 1 + A + B

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants