haskell-cafe@haskell.org
[Top] [All Lists]

Re: [Haskell-cafe] Data creation pattern?

Subject: Re: [Haskell-cafe] Data creation pattern?
From: Steffen Schuldenzucker
Date: Thu, 13 May 2010 20:24:58 +0200
Hi.

Stephen Tetley wrote:
Hi Eugene

Is something like this close to what you want:

For example this builds an object with ordered strings...

makeOrdered :: String -> String -> String -> Object
makeOrdered a b c = let (s,t,u) = sort3 (a,b,c) in Object s t u
Or just:

makeOrdered a b c = let (s:t:u:_) = sort [a, b, c] in Object s t u

(no support code required)
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@xxxxxxxxxxx
http://www.haskell.org/mailman/listinfo/haskell-cafe

<Prev in Thread] Current Thread [Next in Thread>