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}}== |