Sorting algorithms/Bubble sort: Difference between revisions

Content added Content deleted
m (Tag formatting)
Line 1,347: Line 1,347:


=={{header|Elixir}}==
=={{header|Elixir}}==
<lang elixir>
<lang elixir>defmodule Sort do
defmodule Sort do
def bsort(list) when is_list(list) do
def bsort(list) when is_list(list) do
t = bsort_move(list)
t = bsort_move(list)
Line 1,358: Line 1,357:
def bsort_move([x, y | t]), do: [x | bsort_move([y | t])]
def bsort_move([x, y | t]), do: [x | bsort_move([y | t])]
def bsort_move(list), do: list
def bsort_move(list), do: list
end
end</lang>
</lang>


=={{header|Erlang}}==
=={{header|Erlang}}==