[Haskell-cafe] Coding conventions for Haskell?
Andrew Coppin
andrewcoppin at btinternet.com
Wed Sep 29 16:38:03 EDT 2010
On 29/09/2010 02:18 PM, Henning Thielemann wrote:
> Andrew Coppin wrote:
>
>> Tastes do indeed vary. To me, both of these are incorrect, and the
>> correct way is
>>
>> data Foo a b =
>> Foo a |
>> Bar b |
>> Foobar a b
>> deriving (Eq, Ord)
>
> The truth is: Given the separator style of constructor definition,
> there is no correct way to format those declarations. :-) The correct
> way would be to allow terminator style.
Well, yes, there is that. (And this isn't the only place in the syntax
where it applies either. Tried editing export lists lately? Or Cabal
module lists?)
More information about the Haskell-Cafe
mailing list