fixed

Pure Haskell large fixed-width integers and Montgomery arithmetic.
git clone git://git.ppad.tech/fixed.git
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.ghci4L
-rw-r--r--.gitignore11L
-rw-r--r--CHANGELOG6L
-rw-r--r--LICENSE20L
-rw-r--r--README.md213L
-rw-r--r--bench/Main.hs147L
-rw-r--r--bench/Weight.hs153L
-rwxr-xr-xetc/generate_inv.sh67L
-rwxr-xr-xetc/generate_sqrt.sh54L
-rw-r--r--flake.lock88L
-rw-r--r--flake.nix59L
-rw-r--r--lib/Data/Choice.hs454L
-rw-r--r--lib/Data/Word/Limb.hs386L
-rw-r--r--lib/Data/Word/Wide.hs265L
-rw-r--r--lib/Data/Word/Wider.hs772L
-rw-r--r--lib/Numeric/Montgomery/Secp256k1/Curve.hs1579L
-rw-r--r--lib/Numeric/Montgomery/Secp256k1/Scalar.hs1004L
-rw-r--r--ppad-fixed.cabal101L
-rw-r--r--test/Limb.hs152L
-rw-r--r--test/Main.hs22L
-rw-r--r--test/Montgomery/Curve.hs187L
-rw-r--r--test/Montgomery/Scalar.hs182L
-rw-r--r--test/Wide.hs42L
-rw-r--r--test/Wider.hs171L