Nimbers in haskell.
Use integer logarithms
Created by  rodYtiEfBkWwnTMxdJCjgZfGA58pw5EzYYLWDptiSh1  on May 18, 2024
HQDRP3PCMSRE7IQZ222SZBTNVUPAEOULI4J5XV6VL57JBMNKFCXQC
Edit readme
Created by  rodYtiEfBkWwnTMxdJCjgZfGA58pw5EzYYLWDptiSh1  on May 9, 2024
EVZ5GCLCF4TSPIVWU4BYSTWF3YBYAER55F4POCY4BOQG7B6S5BNQC
Change Nimber to FiniteNimber
Created by  rodYtiEfBkWwnTMxdJCjgZfGA58pw5EzYYLWDptiSh1  on May 9, 2024
F2J33IDG7QQEVMUX7EEIWSV43BMGWET3EPTR4CUAZ5PZ7SFXIXFQC
Add .pijul to gitignore
Created by  rodYtiEfBkWwnTMxdJCjgZfGA58pw5EzYYLWDptiSh1  on May 1, 2024
MV4J2K726W4AZDC655JQ7OI7QYCITPCF3VDHG6FVGHHS55UWMJ5QC
Add ignore
Created by  noiioiu  on May 1, 2024
T6F5ZBF5K4FVLN7H44P3OZNNZ32UD4253C3VKOHWEJRAT54RBZZQC
Use mult' in artinSchreierRoot
Created by  noiioiu  on May 1, 2024
D53SPHGPFSQ2KE2PLBUZVGEIS2SPFSJRQANHEJ6X3XEBUHJAZHYQC
Add email to cabal file
Created by  noiioiu  on April 30, 2024
6SEK2PYJEXNK3VPENGSX6W6X23P2KPP6DOQTBUGG2RCVJAU6KKHQC
Add tests for commutativity
Created by  noiioiu  on April 28, 2024
7C7XXN3TSFTJZK4M3BM3T2DJJVB6SCZF7UX42R64ATKVBPIUMWPQC
Use mult' in definition of pow
Created by  noiioiu  on April 26, 2024
26SW6RDYLEFO6NKSH3TAWMVSMMVEM4E44ODI4T54UOI6ZJV7VAPAC
Define subtraction as xor
Created by  noiioiu  on April 25, 2024
2MUXDVSCTYM5RSSP47X2PG7WGCDEUFVGTEG3PJ73PMDPIILUZCYAC
Remove Num constraint from floorLog
Created by  noiioiu  on April 25, 2024
3BR6NSGOYSWGFSMQZGMWCCEKGJVLICBXCKCZ454PQ3E46OUVTQ7QC
Use infix operators for shifts
Created by  noiioiu  on April 25, 2024
IKAX7QBJIVJZSXXD6I6UBMPEVPEH3QFNEYGWJKQWMV64IV5U664QC
Remove case from floorLog
Created by  noiioiu  on April 25, 2024
E6Q5N4UCYKSFJ4YYFRPLOUASOIARTLT2ZU2JJXM3TFP4FICDGAOAC
solveQuadratic returns solutions in order
Created by  noiioiu  on April 25, 2024
CEQIUHRVILZ2JCYTQPEK4LTHSKEZMMS3YXTE3L3ELGMW2RNOH7YQC
Add solveQuadratic
Created by  noiioiu  on April 25, 2024
WRKY5TH74QSTDAEKIP7NJO4PJVU2HTTYVY7B5OE7VTSRWEOK2J6AC
Use fewer additions in recip
Created by  noiioiu  on April 25, 2024
VZUEVF2UF4O2S3SFZKSV45QBUMQQ5GVNQMYYFU5PXPFX344P7W3QC
Avoid recomputing log^2
Created by  noiioiu  on April 25, 2024
TF6PK6JDRLBRDRJVI7M4RWSJG5NK6SAMSYINXD6ZGSE7DL4ILTMAC
Update documentation
Created by  noiioiu  on April 25, 2024
XL3UEJW5ODILLWT37VFOTWJG5J4YV4MTODD5BTREEC7ZFSYXQHZQC
Define signum so that abs x * signum x = x
Created by  noiioiu  on April 25, 2024
7IBKFG3D35V2UV3JTGM36ZYCF5H3VTLNHAQT24VYKMXQFEJ247IQC
Rewrite some functions to avoid recomputing log^2.
Created by  noiioiu  on April 25, 2024
MCBWM3FBZPTBMBJM4QISAX45C2D75QGHWXPLAYMN3EXJJ2CV4ASAC
Add power function
Created by  noiioiu  on April 21, 2024
TEWWDULPAUYV2VFT3LGUTXGVVDPFFTBRHXQVJAZT63D5Q2NLPS6QC
Use Numeric.Natural
Created by  noiioiu  on April 21, 2024
73K2ULQWAV2A2MICO4YYOVKX55WJYYHBBQSALBZQBKQJLYIDDPGQC
Use sqr function in definition of recip
Created by  noiioiu  on April 21, 2024
G25ET6HXYNPM2HJ2L76TGOLVV2LBDA3CIWCAN6SL2WKNTUG56RDQC
Add squaring function
Created by  noiioiu  on April 21, 2024
2Q7SZHYMAFCYLG5MROYQ4BJ7HDIASPLIZJP7SM7BNX4GESUCZXJQC
Add test for square roots
Created by  noiioiu  on April 21, 2024
P63H7XZA5FGJP5RTASK5NOWQDV4BSKFFCN4AIS7RW44KUK3LK2JQC
Define square roots of nimbers
Created by  noiioiu  on April 21, 2024
O6UAIBEXBNE2XMWQWU6YKGGRLDQFI364JMV6HCYCCI3LBQRD6RPQC
Use fewer multiplications in multiplication algorithm
Created by  noiioiu  on April 21, 2024
L6TQHWB6JUMHD6KZR3RMO23UHQ2E37P2BAFZGDXBL5KWK2WWAIJQC
Increase test cases
Created by  noiioiu  on April 21, 2024
BKOAQCTL55P6HCIDOLA3WKRDJPPZTFDFROKMKRCLXT7ANA3JG4NQC
Move definitions to test
Created by  noiioiu  on April 21, 2024
KARMFRM7OJF6RDDAVRISRV223RS6AWE6BG33QMFJ4GYLQFZYL56QC
Use faster multiplication algorithm
Created by  noiioiu  on April 21, 2024
WFOLCYCZVNRVCEWSDJR36BGSN6IKJ4CMISYCOWBLENMOP2JUTRIQC
Use fewer multiplications in recip
Created by  noiioiu  on April 21, 2024
M373MXDAPWQZQZT4RWAXFLLUUP5266TW5RUKHB7QNUBUKYQDTOYQC
Use infix operator for xor
Created by  noiioiu  on April 21, 2024
UJI7ISULWBM24NVDORMLOSCU5VQCCUUYDDKP7WYYMIPGJGOLRI3AC
Move Nimbers.hs to Data.Nimber
Created by  noiioiu  on April 21, 2024
5CXVNGYMMIBKPFJFJK7T5HLMUAP2IE7UCFZBFZTY5DBJFRQHPP5QC
Represent nimbers as natural numbers instead of sets of sets
Created by  noiioiu  on April 21, 2024
PMF36FUOINXVVNP5XW6ZOFPPWFBRK62O4VCX45NE4Y4GDPL2Z3BQC
Add Nat type for small natural numbers
Created by  noiioiu  on April 19, 2024
ASGE7I4JJ3HTHHSQKVNL74ZVZQ6WTYX6M54FYKOUE4PCPRPUNSUQC
Use a different algorithm for division
Created by  noiioiu  on April 19, 2024
XBKUMBMDBZ37XISOWRJU3QRUUYP3TDT7MO6GYKTLCSTRPESASJTQC
Add tests for additive and multiplicative identities
Created by  noiioiu  on April 18, 2024
6U24OB4HZGUVZZTOEHQKTBOHGV5FKEE4EQDGJF6IP3QQ3HXNNWUQC
Add test for involutivity
Created by  noiioiu  on April 18, 2024
VG2W2CCBAB7KY4FSDKB4ZLBRYO763USFRDHUOA3GQOTVNS6XQLSAC
Add haddock for Fractional instance
Created by  noiioiu  on April 18, 2024
KNPO65LXKR2FL24QJZXFQNWH2O2ZF6QJGKTNVFVNBO4W27VT474AC
Add Fractional instance and test
Created by  noiioiu  on April 18, 2024
V7A5CRSQQY3WTZFNH73E6J4YOKE7YJMEW2XW7YJTM37UNTWRMZJQC
Add haddock for Num instance
Created by  noiioiu  on April 18, 2024
2JT446RMTHP23QL57CULGRWI7A7ATV7HRV2D5FZ4SULIDU5AD4KAC
Add readme
Created by  noiioiu  on April 18, 2024
FTQXY3P23VF23PU3VDK3QVAU7SFVAASZTOYAJ7DUST4POXFTV7RQC
Add definition of mex operator
Created by  noiioiu  on April 18, 2024
ADE3QH6CJXDMZNXCPR7YTFLUHUV6TFP7Z3V7SMKUELP3JVGCACXQC
Initial commit
Created by  noiioiu  on April 18, 2024
VRPOSMITS7VRSIJU6YNEBELCUBTHPMPJD6F6F5PE35R2KECS42KAC