Trending This:
Latest
The Problem
Currently, if I define a struct in the following way:
defmodule MyStruct do
# Both x and y will have the FIXED values unti...
New
In a large repo, working with module need to add alias too much is quite annoyed and not good for organizing code.
I think better add su...
New
When writing my code, I always find __MODULE__ very useful to use as alias of that module “inner dependencies”, ex:
alias __MODULE__.{Im...
New
Being able to build nested relations in a schemaless changeset would be helpful to deal with complex forms on Phoenix without the need to...
New
Sumary of proposal
DateTime.from_iso8601/3 adjusted to:
set all numeric fields to the values as parsed (not shifted to UTC), preservi...
New
This Week's Trending
This Month's Trending 
This Year's Trending 
The Problem
Currently, if I define a struct in the following way:
defmodule MyStruct do
# Both x and y will have the FIXED values unti...
New
In a large repo, working with module need to add alias too much is quite annoyed and not good for organizing code.
I think better add su...
New
Trending Last Three Years
So after complaining about this for the third or fourth time on this forum, I figured I should make a proposal.
TL;DR
with can be hard t...
New
IEx is a very powerfull shell and it would be awesome to have all this power integrated inside a code editor. Clojure enables something l...
New
Goal: To make JS.patch and JS.navigate more interoperable with JS.push.
Scenario: Imagine making a reusable Phoenix component and you wa...
New
I feel like Elixir is getting big enough and old enough that I’m starting to experience problems with conflicting dependencies. An examp...
New
I implemented Access behavior for a struct today. Pseudo-code…
defmodule MyStruct do
defstruct data: %{}
@behaviour Access
# ... ...
New
I propose adding compact_map/2 to the Enum module.
What is it?
Sometimes you want to map over a collection, but sometimes you want to ma...
New
When writing my code, I always find __MODULE__ very useful to use as alias of that module “inner dependencies”, ex:
alias __MODULE__.{Im...
New
One common problem we face in constructing lists is that there is (AFAIK) no support for conditionally inserting members into list declar...
New
To @jonatanklosko and @the-mikedavis:
I see that there is a Rust crate at crates.io: Rust Package Registry but it is pointing at https:/...
New
This could resolve to {[a: 1, b: 2]}. Was it ever considered to allow such syntax? Notice this: {:abc, a: 1, b: 2} and this: my_fun(:abc,...
New
This is a proposal to make the map key mismatch errors a bit better:
Every time I have a typo It’s very challenging for me even when I u...
New
Hi!
I’m excited about everything that’s going on re. gradual typing and am really pleased to see that Jose and the team seem to be think...
New
In a typical business development task, having a function in a context module which accepts attributes of map type and passes them to Ect...
New
So the other day I was rearranging the supervisor hierarchy of our product and I had a thought. In addition to creating a child spec with...
New
many times we do stuff like (e.g. test setups, json views in phoenix)
aaa = ...
bbb = ...
ccc = ...
%{aaa: aaa, bbb: bbb, ccc: ccc}
and...
New
Trending Over 3 Years
Hi!
There has been some discussion about hiring/jobs on here and I thought about running this by everyone.
I wanted to try to help recr...
New
This is a cross post from the Erlang Forums. ETS table `select_take` - Proposals: Ideas - Erlang Programming Language Forum - Erlang Foru...
New
Featured Book
Latest Learning Resources
Setting up for Advent of Code 2025
Coding ChallengesGet 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!
Our Community
We Support Global Peace
Filter by:
Sub Categories:
Saved Forums
-
None saved yet
Forums
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








