Commit Graph

12 Commits

Author SHA1 Message Date
Xiaodi Wu ac4c3c6018 Remove redundant conformances 2018-02-09 22:46:18 -06:00
Xiaodi Wu c962760bf9 Remove extraneous decrement 2017-10-14 03:54:56 -05:00
Xiaodi Wu c473959f38 Add deprecation status to doc comments [NFC] 2017-08-27 19:04:23 -05:00
Xiaodi Wu 3b75ea6875 Update README.md and delete some comments 2017-08-27 18:43:46 -05:00
Xiaodi Wu 23f5c7a496 Add tie-breaking exponentiation operators and tests 2017-08-27 18:04:21 -05:00
Xiaodi Wu b004688078 Update README.md, add default implementations and disable them, and align deprecation message with stdlib 2017-08-27 14:22:27 -05:00
Xiaodi Wu a4a9ac7368 Define an exponentiation operator 2017-08-27 00:19:57 -05:00
Xiaodi Wu cc8f586714 Restore some uses of the @_transparent attribute 2017-08-26 18:52:05 -05:00
Xiaodi Wu 7130751257 Update generic algorithms for revised integer protocols [NFC] (#9)
* Improve wording in a doc comment [NFC]

* Improve wording in a doc comment [NFC]

* Update generic algorithms for changes to SE-0104

* Update .travis.yml and some doc comments
2017-08-11 21:36:35 -05:00
Xiaodi Wu caf1de2c9a Fix implementations of BinaryInteger.sqrt and UnsignedInteger.cbrt to prevent overflow 2017-06-14 12:04:20 -05:00
Xiaodi Wu b96f652387 Add integer square and cube root extraction 2017-06-14 04:42:13 -05:00
Xiaodi Wu fe34cc2c1e Reorganize integer algorithms [NFC] 2017-06-14 00:15:58 -05:00