Commit graph

12 commits

Author SHA1 Message Date
Kiana Sheibani 80e43be8fc
Add casting implementations 2024-06-07 02:07:25 -04:00
Kiana Sheibani 0dbd3e6bc8
Use assert_smaller instead of assert_total 2024-06-06 20:51:11 -04:00
Kiana Sheibani 42d216fb98
Bump copyright year 2024-06-06 20:47:45 -04:00
Kiana Sheibani 5a6b7cad3f
Typo 2023-08-06 22:19:40 -04:00
Kiana Sheibani c1bfc2f042
Add partial ratio constructor 2023-08-06 22:18:11 -04:00
Kiana Sheibani fdbc5b9d69
Add unsafe ratio constructor 2023-08-06 22:10:47 -04:00
Kiana Sheibani 2e6f56dfde
Add IntegralGCD interface
This interface allows numeric operations to be total while keeping
things (relatively) safe.
2023-08-06 22:04:58 -04:00
Kiana Sheibani 412cfd2b5b
Mark non-totality explcitly 2023-05-16 18:19:01 -04:00
Kiana Sheibani 048177a548
Create README 2022-09-04 16:39:55 -04:00
Kiana Sheibani a8f9b98c70
Document Data.Ratio 2022-09-04 16:31:40 -04:00
Kiana Sheibani 776762298b
Create Data.Ratio 2022-09-03 19:39:56 -04:00
Kiana Sheibani 599cd90931
Initial commit 2022-09-02 21:59:06 -04:00