Packages

A functional zipper library for Gleam. This library provides zipper implementations for common data structures like lists, binary trees, and rose trees.

Current section

Files

Jump to
gleamy_zipper include zipper@rose_tree_Adapter.hrl
Raw

include/zipper@rose_tree_Adapter.hrl

-record(adapter, {
get_value :: fun((any()) -> any()),
get_children :: fun((any()) -> list(any())),
build_node :: fun((any(), list(any())) -> any())
}).