diff options
| author | Herbert Valerio Riedel <hvr@gnu.org> | 2017-10-14 09:38:01 +0200 |
|---|---|---|
| committer | Herbert Valerio Riedel <hvr@gnu.org> | 2017-10-16 22:27:22 +0200 |
| commit | 6cc232ae925bc6fc88229d96589a851068a9cace (patch) | |
| tree | 07b31786a6ad534117ba03bffb4044600f71e9a0 /compiler | |
| parent | 843772b86b62df686a9e57648fa9d3ed06b13973 (diff) | |
| download | haskell-6cc232ae925bc6fc88229d96589a851068a9cace.tar.gz | |
Implement {set,clear,complement}BitBigNat primitives
This implements the missing `{set,clear,complement}BitBigNat` primitives
and hooks them up to `Natural`'s `Bits` instance.
This doesn't yet benefit `Integer`, as we still need "negative" `BigNat`
variants of those primitives.
Addresses #7860 (partly)
Reviewed By: bgamari
Differential Revision: https://phabricator.haskell.org/D3415
Diffstat (limited to 'compiler')
0 files changed, 0 insertions, 0 deletions
