This Week's Trending
This Month's Trending
This Year's Trending
Last Three Year's Trending
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
Hi folks,
I’m building a library and I have an interesting case when it comes to pattern matching with maps.
Would appreciate any help ...
New
Hey everyone!
How can I keep the original ordering of a Map?
I’ve created one and notice that after the creation, the order of elements...
New
I’ve got this bit of code; I’m wondering why create_or_open_room always creates a new room, even when there is an existing child process ...
New
So I have found a pothole and I am not sure what the solution is.
I have a pretty standard JSON api in phoenix, I am using ecto, and I a...
New
When you know that the map has only one key (from a guard for instance), is there something more efficient than this:
[{k, v}] = Map.to_...
New
Trending Over Three Years
Original source of discussion: This topic on the Pragmatic Programmers' Functional Web Development with Elixir, OTP, and Phoenix forum.
...
New
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
Hello, I have map which I want to convert it to string like this:
the map:
%{last_name: "tavakkoli", name: "shahryar"}
the string I ne...
New
Having written a lot more Phoenix templates as of late, I’m doing a lot more attribute checks than I would like. In Ruby 2.3 we could use...
New
Hello everybody,
As it’s possible to partially pattern match with maps like so:
iex> %{b: 2} = %{a: 1, b: 2, c: 3}
%{a: 1, b: 2, c: ...
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
Hi,
I am relatively new to Elixir and need a support from more advanced users.
I try to do a simple thing → Flatten Map
But Elixir and...
New
Hi,
so when I Map.put even if I use the string quotation marks on the key Elixir will render the map with atoms. This is further proble...
New
Im trying to get one element and the rest of the map with pattern matching but I’m only get compile errors.
I came up with this:
%{“One...
New
I have a key as a variable, I want to create a Map with a key :key1 or "key2" using one of the variables, but I'm unable to:
iex(24)&g...
New
Hi,
I have a list of maps such as:
[%{x: a, y: 1}, %{x: a, y: 1}, %{x: b, y: 0}, %{x: b, y: 1}]
From this I would like to find out how...
New
We can match arguments like this in elixir:
iex(1)> f = fn(a, [b: a]) -> a end
...
New
Hello,
I have a collection like:
%{stats_a: [4, 5, 6], stats_b: [1, 2, 3]} # not actually integers (see next question)
Each of the 2 l...
New
I’m sure this has been asked elsewhere (but forgive me I could not find something that addressed this specifically)…
Why do Elixir funct...
New
Let’s a consider a theoretical case of building an in-memory stock exchange on Elixir.
A stock exchange has a limit order book, which is...
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:
Sub Categories:
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







