SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-d0c5304c-3c33-4e46-bcca-f9f591f88572 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-5.0.2 Created: 2025-05-03T08:05:39Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-75428ad78020719a5365f8c8240047ca Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b87cc54ca9ad50ec789f8dc442bd514 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17c21791b4417eb340bcd1f726477938 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c5bb92caa5020860ca64f16355f6b01 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1f331c5882cf01621110a119a2c468c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24e9156dc5aab5c4d28bef7e9fc19d94 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b1bfdacdfc1641d93f9d8aae5b48c905 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a5670610b3c03199f040f2ad50f2107 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-201b73b7aebc6bc3ead07ccc92b27720 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a213816b35b33753bcf4dc5a1b5e96b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-334c8b68a693e696e07d77b7c8b6b445 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-353f243e0915f73940de4344d8eb7f16 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80dd24f7589b0b1365c4e2d404c6a465 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2b2fb4656fbe27fee73e9c136f40446 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33778d045fd797f6b9e4f8facd9f0055 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e0f0dd8a52e27d7859b31c5182c60436 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-82b2e7a853544d34fc22d0656ca0cd9f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0487317cb47053e3cb4e3d98bfcca0e5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e75806d5299ae80626ebe57e82747201 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0a2a70b8e51e102b9cd2bc5ff7eee02 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3850a91036d4fa566eeab32c4daf9f2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6823f50bfdc9cd4805a6f06034b5cdb1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1c54400dae2360f1f3edf5855ecd1f18 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d3c1d4a93f52f67111c590e1916b76d0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4fb12815e2afddf227d79b6d48f0e037 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-076ea13e4662baa587098ce45dcc9f04 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed68c39f4e60446c6b179d6ebecefc42 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf30b3993e01dd65fc59a93fd5b3c612 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4fc2df4255ee5e21a1e379130e437844 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d9349529a3f6693d306ee0ea3ddfa4ec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-56ec857cdc2661bd79e7b3683bf7e1d4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e809a6eed00a8e006dd6a5f8a9516835 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-356f50fdee88905928e564ffe5c47ecb FileName: ./.github/workflows/ci.yml SPDXID: SPDXRef-75428ad78020719a5365f8c8240047ca FileChecksum: SHA1: 17992a5c4e9de287839f970ea6707d5cc687d897 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./.github/workflows/line_length.sh SPDXID: SPDXRef-9b87cc54ca9ad50ec789f8dc442bd514 FileChecksum: SHA1: bc090a73250ee0482db87e6680c42e61bb0bb7fe LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./.gitignore SPDXID: SPDXRef-17c21791b4417eb340bcd1f726477938 FileChecksum: SHA1: 8876bc43661700b4e9cea5f098f530b5545e7c11 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./ChangeLog.md SPDXID: SPDXRef-2c5bb92caa5020860ca64f16355f6b01 FileChecksum: SHA1: 8bf82141f951d50f70262f9cd16a17008018ab7e LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./README.md SPDXID: SPDXRef-f1f331c5882cf01621110a119a2c468c FileChecksum: SHA1: d7b3667d1496359227030525eb18928e0016836d LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./bench/Bench/Math/NumberTheory/HyperbolicConvolution.hs SPDXID: SPDXRef-24e9156dc5aab5c4d28bef7e9fc19d94 FileChecksum: SHA1: 48b7eb49f8ad5297d51c3a61bddf3da6273dd643 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./bench/Bench/Math/NumberTheory/MemoHyper.hs SPDXID: SPDXRef-b1bfdacdfc1641d93f9d8aae5b48c905 FileChecksum: SHA1: a81ab2e1eec6980e9a44afeba5926ea8cc34ec03 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./bench/Bench/Math/NumberTheory/MemoHyper/Internal.hs SPDXID: SPDXRef-5a5670610b3c03199f040f2ad50f2107 FileChecksum: SHA1: 3dbb2f4cdc64186ac64ef770536cb7a982db6bf0 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./bench/Bench/Math/NumberTheory/Mobius.hs SPDXID: SPDXRef-201b73b7aebc6bc3ead07ccc92b27720 FileChecksum: SHA1: 72fde46f746617287ee947158bf5d42f748a89eb LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./bench/Bench/Math/NumberTheory/Summation.hs SPDXID: SPDXRef-2a213816b35b33753bcf4dc5a1b5e96b FileChecksum: SHA1: 2b7626ab0a2b46875c7fb9fe066bbf81e0102a91 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./bench/Bench/SublinearSummation/Util.hs SPDXID: SPDXRef-334c8b68a693e696e07d77b7c8b6b445 FileChecksum: SHA1: 20ecce48394301460674145cad7742b7f93022d7 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./bench/Bench/Util.hs SPDXID: SPDXRef-353f243e0915f73940de4344d8eb7f16 FileChecksum: SHA1: 89e92cd960a6bc3be0660d5ebd37e4fff03b5bf1 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./bench/Main.hs SPDXID: SPDXRef-80dd24f7589b0b1365c4e2d404c6a465 FileChecksum: SHA1: 1cb3ef737b04edcbde52d91c85f01a632c32d098 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./cabal.project SPDXID: SPDXRef-f2b2fb4656fbe27fee73e9c136f40446 FileChecksum: SHA1: 88587546390d44ebb96ba6157c4878a3e9cd5948 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./package.yaml SPDXID: SPDXRef-33778d045fd797f6b9e4f8facd9f0055 FileChecksum: SHA1: 520c5d6d685878f6819a6df0c9f984814d411a9f LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./src/Math/NumberTheory/HyperbolicConvolution.hs SPDXID: SPDXRef-e0f0dd8a52e27d7859b31c5182c60436 FileChecksum: SHA1: 3666adb620aca363c3109a809f9d2a74de506bac LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./src/Math/NumberTheory/MemoHyper.hs SPDXID: SPDXRef-82b2e7a853544d34fc22d0656ca0cd9f FileChecksum: SHA1: ce0d9058ce3d75d5a13bcb6fcf5b2bbb918694bc LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./src/Math/NumberTheory/MemoHyper/Internal.hs SPDXID: SPDXRef-0487317cb47053e3cb4e3d98bfcca0e5 FileChecksum: SHA1: 90d57a6d09d412369c48196bcacf510a79257254 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./src/Math/NumberTheory/MemoHyper/Mutable.hs SPDXID: SPDXRef-e75806d5299ae80626ebe57e82747201 FileChecksum: SHA1: c94b033728aa2cf8ecb868a535bd080e3e3b1ff0 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./src/Math/NumberTheory/Mobius.hs SPDXID: SPDXRef-f0a2a70b8e51e102b9cd2bc5ff7eee02 FileChecksum: SHA1: 6d8d8e7bb26f77c84a2381992da81242a63411bc LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./src/Math/NumberTheory/Summation.hs SPDXID: SPDXRef-c3850a91036d4fa566eeab32c4daf9f2 FileChecksum: SHA1: bf242997a11fb9571d8370c7cd364f849b87ca53 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./src/Math/NumberTheory/Summation/Internal.hs SPDXID: SPDXRef-6823f50bfdc9cd4805a6f06034b5cdb1 FileChecksum: SHA1: d7a01c03cba787b4f948ac83e7238be8e650c7d9 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./src/SublinearSummation/Util.hs SPDXID: SPDXRef-1c54400dae2360f1f3edf5855ecd1f18 FileChecksum: SHA1: 4f3caad3219423107dc47ef8d3dd3c68330e4ce6 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./stack.yaml SPDXID: SPDXRef-d3c1d4a93f52f67111c590e1916b76d0 FileChecksum: SHA1: a38556cb6471b6702578f49d9798bad57e8c77fe LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./sublinear-summations.cabal SPDXID: SPDXRef-4fb12815e2afddf227d79b6d48f0e037 FileChecksum: SHA1: a61a1d71c9db68328046d39a929c979a37419cc9 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./test/Main.hs SPDXID: SPDXRef-076ea13e4662baa587098ce45dcc9f04 FileChecksum: SHA1: b788e5952c399727ca7822c4faa2a4b86c36c5f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./test/Test/Math/NumberTheory/HyperbolicConvolution.hs SPDXID: SPDXRef-ed68c39f4e60446c6b179d6ebecefc42 FileChecksum: SHA1: 9427d98cfe7342de6d20ca75757ebc2de93c475c LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./test/Test/Math/NumberTheory/MemoHyper.hs SPDXID: SPDXRef-bf30b3993e01dd65fc59a93fd5b3c612 FileChecksum: SHA1: 64397c4dda4d7a40b72dae33f826e1d9d7980f8a LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./test/Test/Math/NumberTheory/MemoHyper/Internal.hs SPDXID: SPDXRef-4fc2df4255ee5e21a1e379130e437844 FileChecksum: SHA1: 5c0dd1395706dfb91eac5eee66391e50302e77f2 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./test/Test/Math/NumberTheory/Mobius.hs SPDXID: SPDXRef-d9349529a3f6693d306ee0ea3ddfa4ec FileChecksum: SHA1: ceb8ae941e9626082675cf59b6ecda048bfdafcc LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./test/Test/Math/NumberTheory/Summation.hs SPDXID: SPDXRef-56ec857cdc2661bd79e7b3683bf7e1d4 FileChecksum: SHA1: f4e559ea754f5d32f311e5646c4289887ec47920 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./test/Test/SublinearSummation/Util.hs SPDXID: SPDXRef-e809a6eed00a8e006dd6a5f8a9516835 FileChecksum: SHA1: b996526a0eb3afcf03cce7fece1f2cac63b641ed LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula FileName: ./test/Test/Util.hs SPDXID: SPDXRef-356f50fdee88905928e564ffe5c47ecb FileChecksum: SHA1: 5857ef7e5bda097d75dc2330cd77dcb3b7a1a935 LicenseConcluded: NOASSERTION LicenseInfoInFile: BSD-3-Clause FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula