mirror of
https://github.com/jbranchaud/til
synced 2026-01-03 07:08:01 +00:00
14 lines
413 B
Markdown
14 lines
413 B
Markdown
# Reversing A List - Part 2
|
|
|
|
In [Reversing A List](reversing-a-list.md), I showed how Erlang's
|
|
`:lists.reverse()` function could be used to reverse a list. Since then,
|
|
Elixir now has a built-in function for reversing lists. In fact, it works
|
|
with anything that implements the `Enumerable` protocol.
|
|
|
|
```elixir
|
|
> Enum.reverse([1,2,3,4,5])
|
|
[5, 4, 3, 2, 1]
|
|
> Enum.reverse(%{a: 1, b: 2, c: 3})
|
|
[c: 3, b: 2, a: 1]
|
|
```
|