Focus: Tools for focusing in on locations within numbers
Focuses are lists of numbers where longer lists are treated as
focuses
on their parent lists. As such, `Focus []` is
considered "unfocused" (it is EQ to all focuses), `Focus [1, 1]`
is EQ to `Focus [1, 1, 3]` because their roots are equal, and so
on. This isn't useful for testing true equality, but it is quite
useful for traversing and pruning indexed rose trees from one
locus to another.
Downloads
- Focus-0.1.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1, 0.1.1, 0.1.2 |
---|---|
Dependencies | base (>=4 && <5), MissingH (>=1.0), split (>=0.1) [details] |
License | MIT |
Author | Nate Soares |
Maintainer | nate@natesoares.com |
Category | Data |
Source repo | head: git clone git://github.com/Soares/Focus.hs.git |
Uploaded | by NateSoares at 2011-12-24T23:55:44Z |
Distributions | NixOS:0.1.2 |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Downloads | 3161 total (8 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |