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

Restructure pattern matchers to use/support new ValueTuples #16

Closed
DavidArno opened this issue Jan 6, 2017 · 2 comments
Closed

Restructure pattern matchers to use/support new ValueTuples #16

DavidArno opened this issue Jan 6, 2017 · 2 comments

Comments

@DavidArno
Copy link
Owner

The various pattern matchers currently use tuples internally. Modify them to use the new syntactic/value tuples.

Additionally, added type-specific matchers to support pattern matching on (T1, T2) through (T1, T2, T3, T4).

DavidArno added a commit that referenced this issue Jan 6, 2017
…le types.

Added support for (T1, T2) pattern matching.

Issue #16.
@DavidArno DavidArno added this to the v3.0.0 milestone Feb 2, 2017
@DavidArno
Copy link
Owner Author

Adding breaking change label as the ITupleMatchable types will be changed to return a value tuple, rather than the old regular tuple as part of this change.

DavidArno added a commit that referenced this issue Feb 23, 2017
Issue #16 - Re-introduced value tuples to be used internally by the pattern matchers after the changes made to support "any" matching on tuples and the master branch (C# 6) merge.

Issue #9 - Added tuple matching support for ValueTuple<,> through ValueTuple<,,>
@DavidArno
Copy link
Owner Author

Included in the v3.0.0 release.

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

No branches or pull requests

1 participant