erlangforums

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 mentioned in this blog post are:

Blog post:

EFS Thread:

Showing Posts 1 to 5

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?

BartOtten

BartOtten

Thanks, but I don’t need it anymore as I dropped the zip. But feel free to share it!

dimitarvp

dimitarvp

Ah, it’s a fairly small thing and doesn’t deserve a library on Hex. It has a forum thread already too, people helped make it faster.

cjbottaro

cjbottaro

Whoot, very nice stuff!

How do I take advantage of this in VS Code using ElixirLS?

This automatically benefits Elixir compile times, ya?

— All posts loaded —

Where Next? Top

Trending in Erlang News Top

erlangforums
A new Erlang announcement has been posted: Original announcement:
New
jhogberg
Patch Package: OTP 29.0.5 Git Tag: OTP-29.0.5 Date: 2026-08-04 Trouble Report Id: OTP-...
New
erlangforums
A new Erlang announcement has been posted: Original announcement:
New
erlangforums
A new Erlang announcement has been posted: Original announcement:
New
jhogberg
Patch Package: OTP 28.5.0.5 Git Tag: OTP-28.5.0.5 Date: 2026-08-04 Trouble Report Id: ...
New
jhogberg
Patch Package: OTP 27.3.4.16 Git Tag: OTP-27.3.4.16 Date: 2026-08-04 Trouble Report Id: ...
New

Other Trending Topics Top

JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
mcass19
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
ausimian
Emily is an Elixir library that runs Nx computations on Apple’s MLX. Install it as the default Nx backend and Nx, defn, Axon, Nx.Serving,...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews