GitXplorerGitXplorer
s

r-tree

public
12 stars
12 forks
0 issues

Commits

List of commits on branch master.
Unverified
b79b4a1f62d4cf5395b184cc916759f9594fbd4d

Listing other modules for tests in the Cabal file

BBurningWitness committed 4 months ago
Verified
e37496270a909352f7566e87a5b83805c401c7fa

Renaming the package to r-tree (#31)

BBurningWitness committed 4 months ago
Verified
9514a31aa2e97b55a5f7744aea55a086e1b66216

Merge pull request #30 from BurningWitness/unboxed

ssebastian-philipp committed 9 months ago
Unverified
3c268082d1dc6d21b878a96d43c6a09bb669749c

Aligning the visualizer with the cleanup changes

BBurningWitness committed 9 months ago
Unverified
31c23687d92354bdebff7c3f3219a1d2975bd29a

Cleanup round

BBurningWitness committed 9 months ago
Unverified
83879796da53cdb45d3c4874e320779df1aaac66

Importing liftA2 for base < 4.18, actually dropping installation from CI

BBurningWitness committed a year ago

README

The README file for this repository.

r-tree Hackage

A Haskell library for R-trees and R*-trees.

[!NOTE]

R-trees are self-balancing and as such can only be spine-strict.

Featuring:

  • Data.R2Tree.*: two-dimensional R-tree with the R*-tree insertion algorithm.

    Double-based implementation is considered the default one; a Float-based variant is provided for cases where reduced precision is preferred, for example rendering.

Higher-dimensional R-trees are not currently provided, but should be trivial to add if needed.