This Week's Trending
This Month's Trending
This Year's Trending
I’m getting the following warning when compiling my project and I’m not sure how to resolve it, because from what I see there is a proper...
New
Erlang OTP 28
Elixir 1.20.0-rc.3 (9b80ab5) (compiled with Erlang/OTP 28)
I am having a difficult to fathom issue with developing on 1.2...
New
Hello everyone.
I’m the author of GitHub - bugnano/wtransport-elixir: Elixir bindings for the WTransport WebTransport library · GitHub ,...
New
:waving_hand:
This is a bit of an odd scenario I realize and calling me over cautious is fair.
I want to know if there is, or is envisi...
New
If the code during compile phase conditionally relies on some config, the typing validation would yell at us while compiling. Consider th...
New
Erlang. OTP-28
Elixir 1.20.0-rc.3 (9b80ab5) (compiled with Erlang/OTP 28)
In rc.3 I am getting a new type checking warning for function...
New
Erlang OTP 28
Elixir 1.20.0-rc.3 (9b80ab5) (compiled with Erlang/OTP 28)
Current Behavior - warning:
warning: the following clause is ...
New
Erlang: OTP 20
Elixir 1.20.0-rc.3 (9b80ab5) (compiled with Erlang/OTP 28)
I am wondering whether 1.20 of Elixir is supposed to support ...
New
Last Three Year's Trending
Why comparing atoms gives typing violation warning?
consider:
defmodule MyModule do
def test do
:a < :b
end
end
mix compile...
New
Im getting this error from dialyzer “The pattern can never match the type.”
Here’s some sample code
@spec check_rating_to_play(any(),...
New
Background
I am trying to write some code to exemplify the power of behaviours in Elixir.
As a result, I am trying to implement this dia...
New
I have a macro that is used for parsing:
defmacro left <~> right do
quote do
case unquote(left) do
:error ->...
New
Forgive me, this could be answered somewhere but “t” and “t()” are difficult to get to work in search.
When writing types for your code,...
New
Im trying to isolate why i cannot get dialyzer to stop complaining about no_return
https://github.com/jarlah/dialyzer_warning_from_hell/...
New
Hi folks!
With the new release of Elixir 1.18, I would like to enforce pattern-matching by struct in our projects to take advantage of t...
New
With Elixir 1.18 nearing release and coming with improvements to the new Set Theoretic Type System, I’m curious how Ash will integrate th...
New
I have a test like this:
conn =
conn
|> put_req_header("content-type", "invalid")
|> put_req_header("x-auth-...
New
Trending Over Three Years
I’m reading through the type annotations features and trying to figure out how to enforce type checking in a Phoenix app. I’m pretty sure...
New
The following problem came up while developing TypeCheck.
For who does not know about it, it is a library which adds runtime type-checki...
New
Background
I am trying out polymorphic typing with dialyzer. As an example I am using the famous Option type (aka, Maybe Monad) that is n...
New
Background
I am now trying Gradual type checking, as a consequence I am giving a shot to Gradient. As I see it, this is an alternative to...
New
I am wondering if this is correct, this should be a map of arbitrary size (could be 0, could be 1000) of integer keys.
@type quests() ::...
New
Why aren’t type-check functions like is_atom or is_integer followed by a question mark, (is_atom? or is_integer?) since they return eithe...
New
Folks, I’ve made a Domo library adding new/1 constructor function to a struct that automatically checks conformance to the struct’s type....
New
Hello,
I’ve been given the task to upgrade our product from OTP R22 / Elixir 1.11 to OTP R25 / Elixir 1.13.4 (hoping for 1.14). There is...
New
Why is it that dialyzer doesn’t pick up on (obvious) miss-matches between @spec and implementation:
@spec example(Ecto.Changeset.t()) ::...
New
- Follow
- Join
- Shape
the conversation
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
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #blog-post
- #phoenix_html
- #iex
- #graphql
- #ai
- #genstage
- #elixirconf-us
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #metaprogramming
- #security
- #hex









