Skip to content
/ zipper Public

exploring singly/doubly functional linked-list in clojure with zipper and sequences

License

Notifications You must be signed in to change notification settings

akotek/zipper

Repository files navigation

  • Implementation of singly-linked-list in Clojure.

  • Implementation of Zipper datastrcture to improve some O(n) operations (to O(1)) which are lacking in functional single-linked-list but able in doubly-linked-list (end-to-start traversal, insertion before/after given node, removal of a given node and more). As doubly-linked-list is difficult to implement in a functional-style, we'll use the zipper-way.

About

exploring singly/doubly functional linked-list in clojure with zipper and sequences

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published