fectors 0.1.1-akku.v0.1-5-g6c05617

Functional Vectors for Scheme

Functional programming needs functional data structures. This is an implementation of "vectors" (also called arrays), a finite map keyed by consecutive integers between 0 and n - 1, n being the length of the vector. Being functional, the structure is not observably mutatable, and so access to any version will always give the correct answer.

$ akku update
$ akku install fectors
$ .akku/env
Authors

Ian Price

Uploaded to Akku by Göran Weinholt

Homepage

Information missing.

License

BSD-3-Clause

Dependencies

No dependencies.

Source code

https://github.com/ijp/fectors git
6c05617bd391dc5579d5e2d0c8b6fb99efdae002

Package contents

  • (union-find) R6
    • → make find union union-find?
    • ← (rnrs) R6
    • ← (fectors)
  • (fectors) R6
    • → make-fector fector fector? fector-length build-fector fector-ref fector-set list->fector fector->list
    • ← (rnrs) R6

Version history

  • 2018-04-07 ~ 0.1.1-akku.v0.1-5-g6c05617
  • 2018-04-07 ~ 0.1.0