Elixir
Elixir Core Team
Elixir v1.16.0-rc.1 released
1. Enhancements
Elixir
- [Code] Add
:emit_warningsforCode.string_to_quoted/2 - [File] Add
:offsetoption toFile.stream!/2 - [Kernel] Auto infer size of matched variable in bitstrings
- [Kernel] Preserve column information when translating typespecs
- [String] Add
String.replace_invalid/2
Logger
- [Logger] Add
Logger.levels/0
Mix
- [mix archive.install] Support
--sparseoption - [mix compile.app] Warn if both
:applicationsand:extra_applicationsare used - [mix compile.elixir] Pass original exception down to diagnostic
:detailswhen possible - [mix deps.clean] Emit a warning instead of crashing when a dependency cannot be removed
- [mix escript.install] Support
--sparseoption - [mix release] Include
include/directory in releases
2. Bug fixes
Elixir
- [Code] Keep quotes for atom keys in formatter
- [Macro] Address exception on
Macro.to_string/1for certain ASTs - [Module] Make sure file and position information is included in several module warnings (regression)
- [Path] Lazily evaluate
File.cwd!/0inPath.expand/1andPath.absname/1
IEx
- [IEx.Pry] Fix prying functions with only literals in their body
Mix
- [mix archive.install] Restore code paths after archive.install
- [mix escript.install] Restore code paths after escript.install
Most Liked
sabiwara
Elixir Core Team
Small precision: it works with the <> shorthand too (used to raise an ArgumentError):
var = "foo"
^var <> rest = "foobar"
17
christhekeele
Looks like Enum.random got a cool speedup too, I enjoyed learning more about this technique: Implement Algorithm L for Reservoir Sampling in Enum · elixir-lang/elixir@8e9cbfc · GitHub
9
LostKobrakai
Popular in News
In Elixir we are continuously trying to improve the experience for developers learning the language. However, there are still common road...
New
Elixir v1.5.0-rc.1 has been released.
This is the second release candidate for the upcoming Elixir v1.5. It includes bug fixes, enhancem...
New
Official announcement: Elixir v1.6 released - The Elixir programming language
Thanks everyone who gave the release candidate a try and g...
New
Release: Release v1.10.4 · elixir-lang/elixir · GitHub
1. Bug fixes
Elixir
[Kernel] Fix a bug where custom types were printed as built-...
New
1. Enhancements
Elixir
[Kernel] Speed up loading of runtime modules in the parallel compiler
[Range] Optimize range membership implement...
New
Official announcement: Elixir v1.15 released - The Elixir programming language
This release requires Erlang/OTP 24 and later.
Elixir v1...
New
1. Enhancements
Elixir
[Protocol] Optimize protocol consolidation to no longer load structs
2. Bug fixes
Elixir
[Kernel] Fix unnecessa...
New
Other popular topics
Hi!
In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir?
Searched the docs for ip address and the web, no good results.
Thanks!
New
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
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set?
Thanks.
New
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum.
...
New
I have an umbrella app.
Some of the apps inside depend on other apps in the umbrella, unsurprisingly.
I’m writing a test for one of the...
New
Hey,
Just curious what are the main benefits of Elixir compared to Clojure?
When is Elixir more useful than Clojure and vice versa?
Th...
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
- #api
- #forms
- #metaprogramming
- #security
- #hex









