Skip to content

Bluetab/Zippex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zippex

A Zipper is a representation of an aggregate data structure which allows it to be traversed and updated arbitrarily. The Zippex module provides a generic zipper for structures with tree-like semantics.

Zippex is inspired by other zipper implementations, notably:

Installation

The package can be installed by adding zippex to your list of dependencies in mix.exs:

def deps do
  [
    {:zippex, "~> 1.0.0"}
  ]
end

Usage

The docs can be found at https://hexdocs.pm/zippex.

Also see Zippex unit tests for usage examples.

About

A Generic Zipper implementation for Elixir

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages