[Haskell-cafe] Sorting Integers

Sebastian Sylvan sebastian.sylvan at gmail.com
Mon Feb 13 06:38:17 EST 2006


On 2/13/06, JimpsEd <jamie.edwards at gmail.com> wrote:
>
> I have 3 integers, a b c that I want to pass to a function, and I want the
> function to return the 3 integers sorted, from largest to smallest - any
> idea how to do this?
>

Well, the obvious way

import Data.List

foo a b c = (a',b',c')
   where [a',b',c'] = sort [a,b,c]


This sounds like some type of "exercise" task though, so I think they
may be looking for something using guards and several comparisons.

/S

--
Sebastian Sylvan
+46(0)736-818655
UIN: 44640862


More information about the Haskell-Cafe mailing list