Deleting LiveView Stream Elements by `dom_id` Using npm to manage JS dependencies in Phoenix

ExRoseTree - A Rose Tree and Zipper in Elixir with a slew of navigation primitives.

Posted an announcement on elixir forum about a new lib I’ve released: ExRoseTree - a Rose Tree and Zipper in Elixir with a slew of navigation primitives.

Hopefully it can prove useful to some of you, and if nothing else it may be enjoyable to dig through if you just enjoy data structures. While I’ve deemed it good enough for its first release, there is certainly room for improvement and new features, so don’t hesitate to post issues in the issue tracker, propose feature requests, or contribute to further development.

Thanks, and happy zipping!

Post: https://elixirforum.com/t/exrosetree-a-rose-tree-and-zipper-in-elixir-with-a-slew-of-navigation-primitives/54520

Source: https://github.com/metacode-io/ex-rose-tree

Docs: https://hexdocs.pm/ex_rose_tree/ExRoseTree.html