debruijn: de Bruijn indices and levels

[ bsd3, development, library ] [ Propose Tags ] [ Report a vulnerability ]

de Bruijn indices and levels for well-scoped terms.

This is "unsafe" (as it uses unsafeCoerce) implementation, but it's fast. The API is the same as in debruin-safe package.

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.2, 0.3
Change log CHANGELOG.md
Dependencies base (>=4.16.3.0 && <4.17 || >=4.17.0.0 && <4.18 || >=4.18.0.0 && <4.19 || >=4.19.0.0 && <4.20 || >=4.20.0.0 && <4.21 || >=4.21.0.0 && <4.22), deepseq (>=1.4.6.1 && <1.5 || >=1.5.0.0 && <1.6), fin (>=0.3.1 && <0.4), skew-list (>=0.1 && <0.2), some (>=1.0.6 && <1.1), transformers (>=0.5.6.2 && <0.6 || >=0.6.1.0 && <0.7) [details]
Tested with ghc ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 || ==9.12.2
License BSD-3-Clause
Author Oleg Grenrus <[email protected]>
Maintainer Oleg Grenrus <[email protected]>
Revised Revision 1 made by phadej at 2025-05-02T18:04:46Z
Category Development
Source repo head: git clone https://github.com/phadej/debruijn.git(debruijn)
Uploaded by phadej at 2025-02-15T10:31:12Z
Distributions
Downloads 162 total (4 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2025-02-15 [all 1 reports]