Latest #data-structures Threads 
ExSift: High-performance MongoDB-style query filtering for Elixir
I’m working on ExSift, a high-performance library that uses sift.js-ins...
New
I have the following code:
defmodule Servy.Conv do
defstruct method: "", path: "", resp_body: "", status: nil
def full_status(conv)...
New
New
I’m working on a program that needs to display the status of several resources. The dashboard needs to consistently display these resourc...
New
I created it during one of AoCs, but finally I have polished it enough to publish it. Nothing fancy, just basic set operations:
interse...
New
Hey all, I’m building my own little app (side project) and I’m looking for a tree data structure. I’m honestly wondering if I’m overlooki...
New
Many of the higher order functions in Enum reduce a list (or other enumerable) into another, reversed list then reverse it back to the or...
New
I’m considering writing an integration with Salesforce. Salesforce has SObjects of various types like Case, Quote, Lead, CustomObject__c...
New
Is there an easy to use ordered data structure that supports a push operation to add some term and an operation to fetch the last 100 (or...
New
Hi all, I’m learning Phoenix and building an application that creates musical chord progressions, but my relational data skills are a bit...
New
This Week's Trending
This Month's Trending
This Year's Trending
Hi I recently have the requirement to perform dot-product on two vectors in Elixir and I was wondering what would be the most efficient w...
New
ExSift: High-performance MongoDB-style query filtering for Elixir
I’m working on ExSift, a high-performance library that uses sift.js-ins...
New
Last Three Year's Trending
What is the idomatic way to process tree data structures in Elixir?
I have a database table that holds a ton of rows which define a hie...
New
While not as prevalent as in imperative languages, arrays (collections with efficient random element access) are still very useful in Eli...
New
Is there a better way to swap elements in a list?
Any inbuilt function or a library?
defmodule SwapElements do
def swap(list, first_i...
New
I’m considering writing an integration with Salesforce. Salesforce has SObjects of various types like Case, Quote, Lead, CustomObject__c...
New
Hey all, I’m building my own little app (side project) and I’m looking for a tree data structure. I’m honestly wondering if I’m overlooki...
New
I have the following code:
defmodule Servy.Conv do
defstruct method: "", path: "", resp_body: "", status: nil
def full_status(conv)...
New
Many of the higher order functions in Enum reduce a list (or other enumerable) into another, reversed list then reverse it back to the or...
New
I’m working on a program that needs to display the status of several resources. The dashboard needs to consistently display these resourc...
New
New
I created it during one of AoCs, but finally I have polished it enough to publish it. Nothing fancy, just basic set operations:
interse...
New
Trending Over Three Years
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
Structs' success typing is the same as common garden maps to Dialyzer, right?
What are the preferred ways to enforce a particular struct?
New
Is there an elixir function to tells the type of a value and display its fields(if it has any)?
For instance I am leaning Plug and wan...
New
I am creating a small implementation of a MiniMax algorithm, that can, when finished, predict good moves in multiple perfect-information ...
New
Hey friends,
I'm currently writing an integration to an API, and I'm curious of how to deal with deeply nested structs.
I have been w...
New
I’ve done a lot of GitHub searching but I can’t find an erlang/elixir data structure similar to Java’s SortedMap.
I’ve been using ETS :s...
New
Is there some good blog post or video from some influential Elixirist (like Jose Valim) about when to use Lists over Tuples and vice vers...
New
A proper list is a list that ends in an empty list, such as:
[1, 2, 3] (which is syntactic sugar for [1 | [ 2 | [3 | [] ] ] ] )
An im...
New
I am currently trying to compile a Big-O Time Complexity table for the Elixir data structures, but can’t find information for all complex...
New
I read the “Programming Elixir” book, here is quote from the book:
At some point, the old object-orientation neurons still active in th...
New
In the course of working on a tree-like data structure, I have designed a struct for each node in the tree. Since there are only 5 fields...
New
Hi,
As I mentioned in an earlier topic, I'm playing with building an elixir client for the AWS apis from api definitions they provide. ...
New
Certain kinds of algorithms can be sped up (or even: are only possible) by using cyclic data structures. Functional languages make it har...
New
Because of popular demand, and because I’ll probably be busy the next couple of days, so it would need to wait a lot longer if I didn’t p...
New
I am trying to iterate over a map, and repeatedly update a struct using each {k, v} pair in the map. But I am having difficulty figuring ...
New
Latest on Elixir Forum
Get money off!
The Pragmatic Bookshelf
35% off any eBook
Manning Publications
45% off any item
ElixirCasts
10% off for life
The Pragmatic Studio
20% off any course
AppSignal
10% off for 12 months
Honeybadger
10% off for 12 months
Simply use coupon code "devtalk.com" or "elixirforum" at checkout!
Filter by Type:
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #ash-questions
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #exunit
- #discussion
- #javascript
- #elixirconf
- #library
- #oban-questions
- #dialyzer
- #docker
- #onsite
- #authentication
- #podcasts
- #full-time-contract
- #umbrella
- #code-sync
- #ecto-query
- #phoenix_html
- #iex
- #graphql
- #genstage
- #elixir-ls
- #nerves-questions
- #podcasts-by-brainlid
- #supervisor
- #websockets
- #distillery
- #advent-of-code
- #blog-post
- #livebook-questions
- #processes
- #forms
- #api
- #metaprogramming







