{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/atrophy","name":"atrophy","description":"Fast div/mod via arithmetic strength reduction.\n.\nPrecompute a divisor that is only known at runtime, and divide by it with a\nmultiplication and a few shifts instead of a hardware division. Also provides\nstrength reduction for divisors and numerators known at compile time, which\nGHC does not do on its own, and multi-limb division and multiplication.","version":"0.2.0.0","softwareVersion":"0.2.0.0","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/goolord/atrophy","keywords":["library","math","mit","Propose Tags"],"maintainer":[{"@type":"Person","name":"goolord"}],"author":[{"@type":"Person","name":"goolord"}],"copyrightHolder":[{"@type":"Person","name":"goolord"}],"dateCreated":"2022-08-21","dateModified":"2026-09-15","datePublished":"2026-09-15","copyrightYear":2022,"downloadUrl":"https://hackage.haskell.org/package/atrophy-0.2.0.0/atrophy-0.2.0.0.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","sameAs":["https://hackage.haskell.org/package/atrophy"]}