Elixir

Elixir

Elixir Core Team

Elixir v1.17.1 released

1. Enhancements

Mix

  • [mix compile.elixir] Do not run fixpoint computation on runtime dependencies. This should considerably improve compilation times for large projects when changing only one or two files

2. Bug fixes

EEx

  • [EEx] Do not warn for assignment with blocks in EEx

Elixir

  • [Kernel] Fix bug when using pinned variables inside with’s else patterns
  • [Kernel] Fix Dialyzer error when with else clause is calling a no_return function

ExUnit

  • [ExUnit] Do not alternative sync/async suites on --repeat-until-failure

First Post!

shahryarjb

shahryarjb

What does it mean? could you give some examples about it? thank you in advance

Most Liked

sodapopcan

sodapopcan

If we introduce inference of return types, then we
need to infer and check the types for A again. This
may be an argument for not introducing inference of
return types (only of patterns and guards)

Interesting! This is probably the big thing I’m looking forward to but knew there had to be a catch :sweat_smile: That totally makes sense, though. Thanks for the question, @shahryarjb, and thanks for the answer, José.

josevalim

josevalim

Creator of Elixir

Previous ones as well.

Where Next?

Popular in News Top

josevalim
Official announcement: Elixir v1.4 released - The Elixir programming language
New
josevalim
In Elixir we are continuously trying to improve the experience for developers learning the language. However, there are still common road...
New
josevalim
Announcement: Elixir v1.7 released - The Elixir programming language Release notes: Release v1.7.0 · elixir-lang/elixir · GitHub Thanks...
New
Elixir
Release: Release v1.9.0 · elixir-lang/elixir · GitHub Releases The main feature in Elixir v1.9 is the addition of releases. A release is...
New
Elixir
1. Bug fixes Logger [Logger.Translator] Fix logger crash when :gen_statem’s format_status/2 returns non-tuple Mix [mix deps.get] Fix r...
New
Elixir
Today we celebrate 15 years since Elixir’s first commit! To mark the occasion, we are glad to announce the first release candidate for El...
New
Elixir
Announcement: Elixir v1.20 released: now a gradually typed language - The Elixir programming language This release requires Erlang/OTP 2...
New

Other popular topics Top

electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
985 44778 311
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 44265 214
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New

We're in Beta

About us Mission Statement