aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* rename to trie since that's actually what we areHEADmasterNathan Perry2017-09-182-13/+16
* rename RadixTree to MutableRadixTreeNathan Perry2017-09-182-12/+12
* make test names nicerNathan Perry2017-09-181-2/+2
* radix tree conforms to mutable.mapNathan Perry2017-09-183-17/+93
* write radix tree tests and drop key fieldNathan Perry2017-09-182-4/+24
* drop ordering typeclassNathan Perry2017-09-181-4/+4
* fix tokenizableNathan Perry2017-09-181-1/+4
* fix radix tree type currying and recursionNathan Perry2017-09-182-19/+33
* update radix tree to be fully recursiveNathan Perry2017-09-182-13/+47
* built radix treeNathan Perry2017-09-182-2/+30
* revert final to defNathan Perry2017-08-265-17/+14
* convert methods to vals where possibleNathan Perry2017-08-265-17/+16
* fix intmod type boundsNathan Perry2017-08-262-2/+2
* write IntMod groupNathan Perry2017-08-262-0/+13
* write SqrtableNathan Perry2017-08-265-6/+42
* implement Functor for EuclideanVectorNathan Perry2017-08-264-13/+21
* add specializationsNathan Perry2017-08-263-25/+29
* rename abstrct to abstr, add scalaz, finish EuclideanSpaceNathan Perry2017-08-2616-30/+44
* refactor algebra package and write VectorSpaceNathan Perry2017-08-2515-47/+135
* move extensions into package objectrefactor-in-progressNathan Perry2017-08-255-16/+19
* specialize algebra and write extensionsNathan Perry2017-08-2510-10/+28
* first pass on algebraic structuresNathan Perry2017-08-2510-9/+90
* fix RingNathan Perry2017-08-181-1/+1
* restructure algebra somewhatNathan Perry2017-08-188-10/+18
* first pass on abstract algebraNathan Perry2017-08-177-0/+42
* fix combinationsNathan Perry2017-08-173-8/+45
* small cleanupsNathan Perry2017-08-172-2/+5
* naming updatesNathan Perry2017-08-172-6/+6
* work on delaunay moreNathan Perry2017-08-177-328/+102
* start on delaunay triangulationNathan Perry2017-08-164-0/+399
* fix compilation from refactorNathan Perry2017-08-1612-79/+84
* temp commitNathan Perry2017-08-1614-198/+197
* add color tests, rewrite vector slightlyNathan Perry2017-08-154-10/+62
* added cellular randomNathan Perry2017-08-153-2/+64
* add simplex noiseNathan Perry2017-08-152-2/+2281
* slight cleanupsNathan Perry2017-08-142-2/+2
* refactor to VectorNathan Perry2017-08-1416-136/+238
* restructure into nicer packagesNathan Perry2017-08-1421-311/+360
* initial project setup and import from KnaveNathan Perry2017-08-1412-0/+614
* Initial commitNathan Perry2017-08-143-0/+25