CodeSync
A safer Elixir | Esteban Ibarra | ElixirConf EU 2021
Code Sync: A safer Elixir | Esteban Ibarra | ElixirConf EU 2021
Comments welcome! View the code-sync and elixirconf-eu tags for more Code Sync and ElixirConf EU talks!
Most Liked
eksperimental
I would like to add Dialyzer to the list.
And I think you should avoid pattern matching on keyword lists (it a big NO-NO in Elixir IMO), since pattern matching relies on the order of their elements. Here’s an example to show what I mean:
iex(1)> %{a: a, b: b} = %{a: 1, b: 2}
%{a: 1, b: 2}
iex(2)> %{a: a, b: b} = %{b: 2, a: 1}
%{a: 1, b: 2}
iex(3)> [a: a, b: b] = [a: 1, b: 2]
[a: 1, b: 2]
iex(4)> [a: a, b: b] = [b: 2, a: 1]
** (MatchError) no match of right hand side value: [b: 2, a: 1]
4
Popular in Talks
ElixirConf 2017 - Implementing a MQTT client in Elixir - @gausby
Elixir has excellent support for binary pat...
New
Code Sync: Keynote: Gang of None? Design Patterns in Elixir - José Valim | ElixirConf EU 2024
Comments welcome! View the <span class="ha...
New
ElixirConf 2017 - Dr. Erlang/OTP or: How I Learned to Stop Worrying and Love :disk_log - Eric Entin
Even aft...
New
Hi Group,
Does anyone have suggestions on a video or talk they had seen at a conference that covered OTP (in Elixir) starting from the b...
New
Lonestar Elixir 2018 videos are starting to pop up :slight_smile: https://www.youtube.com/channel/UCOy-_b9bqjokoWX9Hg5ZgUg
Day 1
Chris ...
New
ElixirConf US 2018 – Architecting Flow in Elixir - From Leveraging Pipes to Designing Token APIs – René Föhring (@rrrene)
...
New
Almost done with posting the Elixir Conf talks!
ElixirConf 2017 - Realtime Vehicle Tracking with Elixir and Phoenix - @st23am
...
New
ElixirConf 2017 - Embedded Elixir for Monitoring the Built Environment - Christopher Coté
At CRT Labs (Natio...
New
ElixirConf 2017 - Live APIs with GraphQL Subscriptions - @bruce and @benwilson512
APIs have gone live with G...
New
I am in middle of watching this. I have to stop every minute and think over what Chris just said.
The amount of info he sends over that ...
New
Other popular topics
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
After calling mix ecto.create I get this error:
17:00:32.162 [error] GenServer #PID<0.412.0> terminating
** (Postgrex.Error) FATAL...
New
Hello, how can I check the Phoenix version ?
Thanks !
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
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
New
We’ve put together this wiki for Phoenix LiveView - please feel free to add any info you feel is worth including.
What is Phoenix LiveV...
New
Got a question about when to concat vs. prepending items to list then reversing to achieve appending.
So i know lists boil down to [1 | ...
New
I would like to know what is the best IDE for elixir development?
New
Hello!
Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New








