Skip to content

Instantly share code, notes, and snippets.

@mjn
Created May 9, 2012 19:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mjn/2648067 to your computer and use it in GitHub Desktop.
Save mjn/2648067 to your computer and use it in GitHub Desktop.
Erlang implementation of insertion sort
-module(inssort).
-export([sort/1]).
sort([]) ->
[];
sort([ First ]) ->
[ First ];
sort([ First, Second | T ]) ->
if
First > Second ->
[ Second ] ++ sort([ First] ++ T);
true ->
[ First, Second ] ++ sort(T)
end.
@hzpfly
Copy link

hzpfly commented Sep 10, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment