pathex
nested-map-reduce-traversal
pathex | nested-map-reduce-traversal | |
---|---|---|
5 | 2 | |
319 | 11 | |
- | - | |
5.5 | 10.0 | |
about 1 month ago | about 2 years ago | |
Elixir | Elixir | |
BSD 2-clause "Simplified" License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pathex
-
Ask HN: Why isn't Phoenix/Elixir more mainstream?
Some times I miss being able to do updates in the way you described.
Have you seen Pathex? https://github.com/hissssst/pathex
-
Working with JSON files
If the JSON object is ('very') nested, try out with or maybe Pathex.
-
How do you deal with manipulating deep / complex data structures in Elixir?
Besides with, which is great, I also came across the library pathex which looked promising. (I haven't played with it myself yet.)
- A library for performing fast actions with nested data structures in Elixir
-
Are there any open source Elixir projects that I could help with as a beginner?
One concrete idea in this vein is to create livebook docs for libraries that don't have them. One neat new library that I think could really benefit from this is https://github.com/hissssst/pathex
nested-map-reduce-traversal
-
Elixir for Humans Who Know Python
It is perhaps utopia but it would be nice if we could discuss those topics without falling into camps.
For example, I could argue for hours about the benefits of immutability, but I still strongly believe that imperative loops are clearer than functional ones. There is even a repository with solutions for nested traversals in different languages and the Python one is my preferred by some margin: https://github.com/josevalim/nested-map-reduce-traversal
-
How do you deal with manipulating deep / complex data structures in Elixir?
Here are the nested data traversal solutions for Elixir. I'm not sure if this will be helpful or not, possibly some inspiration, however.
What are some alternatives?
Bang - Bang simply adds dynamic bang! functions to your existing module functions with after-callback.
githut - Github Language Statistics
eventsourced - Functional domain models with event sourcing in Elixir
docker-phoenix-example - A production ready example Phoenix app that's using Docker and Docker Compose.
mdef - Easily define multiple function heads in elixir
django-web-components - A simple way to create reusable template components in Django.
pipes - Macros for more flexible composition with the Elixir Pipe operator
gleam - ⭐️ A friendly language for building type-safe, scalable systems!
named_args - Allows named arg style arguments in Elixir
hy - A dialect of Lisp that's embedded in Python
shorter_maps - Elixir ~M sigil for map shorthand. `~M{id, name} ~> %{id: id, name: name}`
lineo - parse transform for accurate line numbers