ErlangSolutions
Forum Sponsor
What You May Not Know About `with`
- Elixir’s
withclause is a powerful but often misunderstood feature. In this talk, Brian and Adilet take a closer look at howwithcan simplify control flow, handle errors cleanly, and make your code easier to read and maintain. They also explore common mistakes, strategies for error propagation, and when single-clausewithstatements can be useful. - Target audience: Everyone
- Topics covered: elixir #withclause #errorhandling #controlflow
Most Liked
akramic
Fantastic discussion. You should think about turning this into a series of teaching videos - great format.
2
Popular in Talks
ElixirConf 2017 - Building an Artificial Pancreas with Elixir and Nerves - by @tmecklem
People with Type 1 ...
New
ElixirConf 2017 - Its Better Unstated - @tjstankus
This is a story about transitioning an obsession with obj...
New
Hey everyone! I hope everyone enjoyed ElixirConf! I know that I did. In order to facilitate and continue the discussion (especially since...
New
ElixirConf US 2018 – We’re Just Getting Started - Our Three Years with Elixir – Maciej Kaszubowski (@mkaszubowski)
...
New
ElixirConf US 2018 – Behavior Trees and Battleship: Tapping into the Power of Advanced Data Structures – Jeff Schomay
...
New
Code Sync: Keynote: The Road To LiveView 1.0 by Chris McCord | ElixirConf EU 2023
Comments welcome! View the <span class="hashtag-icon-p...
New
Introducing Phoenix Sync - James Arthur | ElixirConf EU 2025 | ElixirConf EU 2025
Comments welcome! View the <span class...
New
Other popular topics
Hi guys, i’m new in the Elixir world, and i have to say, that i love it!
i’m having some problem to understand anonymous functions with ...
New
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum.
...
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
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
Hi All,
I set a environment variables in dev.exs , like below code.
when i start server, how can i set the ${enable} value?
thanks.
d...
New
Hello everyone,
Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
Categories:
Sub Categories:
Forums
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
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #hex









