Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Conversation

@cgranade
Copy link
Contributor

This PR introduces new functions as per discussions at #147 for each built-in logical, arithmetic, or bitwise operator, as well as expanding support for the Complex and ComplexPolar types to be more consistent. Unfortunately, this work exposed the need to deprecate a few more functions, so this PR also includes appropriate deprecation stubs.

@cgranade cgranade added the Kind-Enhancement New feature or request label Aug 28, 2019
Copy link
Member

@msoeken msoeken left a comment

Choose a reason for hiding this comment

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

Looks great to me. Just pointed out a few minor issues.

@cgranade cgranade requested a review from msoeken August 29, 2019 00:17
@cgranade
Copy link
Contributor Author

Thanks for the feedback and catches, @msoeken! I've addressed your comments, should be good for another round now.

Copy link
Member

@msoeken msoeken left a comment

Choose a reason for hiding this comment

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

I've missed some few issues in the last round.

/// # Remarks
/// The following are equivalent:
/// ```Q#
/// let c = a <<< b;
Copy link
Member

Choose a reason for hiding this comment

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

Should be let c = a >>> b;

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed. Thanks for the catch!

@msoeken msoeken mentioned this pull request Aug 30, 2019
3 tasks
@cgranade cgranade requested a review from msoeken September 3, 2019 17:01
@cgranade
Copy link
Contributor Author

cgranade commented Sep 3, 2019

Thanks for the second look, @msoeken! I think it should be good now.

Copy link
Member

@msoeken msoeken left a comment

Choose a reason for hiding this comment

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

Looks all good to me now! Looking forward to have these helpful functions in the Libraries!

@msoeken msoeken merged commit 1939470 into master Sep 3, 2019
@cgranade cgranade deleted the cgranade/operator-fns branch January 16, 2020 17:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Kind-Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants