AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Deprecation of 'Unless' in Elixir 1.18: Changes and Community Reactions
This chapter explores the deprecation of the 'unless' keyword in Elixir 1.18 and its implications for coding practices. It highlights a new command for automating code formatting and shares insights on community reactions to this change.
News includes the release of OTP 27.1 with significant improvements to the Zip module, the upcoming deprecation of the unless
keyword in Elixir 1.18, support for Data Channels in Elixir WebRTC, new test-related feature highlighted by ElixirStreams to tackle intermittent failures, a detailed blog from Discord on reducing their websocket traffic by 40%, ElixirConf Lightning talks on YouTube, and more!
Show Notes online - http://podcast.thinkingelixir.com/222
Elixir Community News
unless
keyword will be deprecated in upcoming Elixir 1.18. Users are encouraged to use if !condition
instead. A mix format --migrate
command is available to assist with the transition.unless
keyword.unless
keyword in Elixir 1.18.mix test --repeat-until-failure n
to run tests until failure, handy for diagnosing intermittent test failures.--seed 0
, which runs tests in sequential order, which is helpful during TDD.--slowest-modules n
flag added to mix test
helps identify modules with the slowest tests, complementing the existing --slowest n
flag for individual tests.PASSIVE_UPDATE_V2
.ezstd
used by Discord, which they contributed to by adding streaming support.Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com
Find us online
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode