erlangforums

erlangforums

Highlights of the Erlang/OTP 26 release

Erlang/OTP 26 is finally here. This blog post will introduce the new features that we are most excited about.

This year’s highlights mentioned in this blog post are:

Blog post:

EFS Thread:

Most Liked

BartOtten

BartOtten

Some map operations have been optimized by changing the internal sort order of atom keys.
This changes the (undocumented) order of how atom keys in small maps are printed and returned by maps:to_list/1 and maps:next/1 . The new order is unpredictable and may change between different invocations of the Erlang VM.

Finally we get rid of the “you shouldn’t rely on their order but…”. Proven to be unstable :slight_smile:

In the lists module, the zip family of functions now takes options to allow handling lists of different lengths

Hopes up this one trickles down to Elixir. Recently had to write my own implementation of zip due to different length. Not a biggie, but was surprised it wasn’t in stdlib. (I would swear I once saw the option to ‘keep_rest: true’ or alike)

dimitarvp

dimitarvp

I made one and benchmarked it and it was pretty fast and solid. Wanna use it?

Where Next?

Popular in Erlang News Top

Devtalk
A new Erlang news item has been posted! Link: Release OTP 23.3.4.3 · erlang/otp · GitHub Posted via Devtalk.
New
Devtalk
A new Erlang news item has been posted! Posted via Devtalk.
New
Devtalk
A new Erlang news item has been posted! Link: Release OTP 23.2.5 · erlang/otp · GitHub Posted via Devtalk.
New
Devtalk
A new Erlang news item has been posted! Link: Release OTP 24.0.6 · erlang/otp · GitHub Posted via Devtalk.
New
erlangforums
This thread will be used to cross-post official EEF News via erlangforums.com. If you’d rather not see these alerts, you can mute the th...
New
garazdawi
Until the 10th of May the Erlang/OTP 24.3.4.17 patch had an incorrect prebuilt archive on github (the otp_src_24.3.4.17.tar.gz artifact),...
New
erlangforums
Please provide feedback: Erlang/OTP 26.0-rc1 is the first release candidate of three before the OTP 26.0 release. The intention with ...
New
erlangforums
Erlang/OTP 26 is finally here. This blog post will introduce the new features that we are most excited about. This year’s highlights men...
New
erlangforums
A new Erlang announcement has been posted: Original announcement:
New
OvermindDL1
http://www.erlang.org/news/125 A few good fixes and enhancements, SSL added more methods and is faster, socket polling is faster, howeve...
New

Other popular topics Top

shahryarjb
Hello, I get Persian date from my client and convert it to normal calendar like this: def jalali_string_to_miladi_english_number(persi...
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
fireproofsocks
I’m working on defining a simple Ecto schema for a table (in PostGres), but I don’t see where I can define a column as NOT NULL. Conside...
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
script
If I have a string “1000 cfu/ml” . I want to remove the characters and / and space . So the string is like this "1000" What is the ...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
ashish173
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
alice
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
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New

We're in Beta

About us Mission Statement