[Haskell-cafe] About code style ?
Jinjing Wang
nfjinjing at gmail.com
Tue Feb 2 06:31:17 EST 2010
fac n = let {
f = foldr (*) 1 [1..n]
} in f
:D
sorry for double reply, need to cc cafe, this is fun.
On Tue, Feb 2, 2010 at 4:33 PM, zaxis <z_axis at 163.com> wrote:
>
> thanks for all suggestions.
>
>
> zaxis wrote:
>>
>> For me i like C style instead of layout. For example,
>> func1 a = do
>> -- ...
>> a * 2
>> -- ...
>>
>> I always write it as:
>> func1 a = do {
>> -- ...;
>> a * 2;
>> -- ...;
>> }
>>
>> However, i donot know how to write pure function using C style.
>> func1 a = {
>> -- ...;
>> a * 2;
>> -- ...;
>> }
>>
>> will not compile without `do`.
>>
>> Sincerely!
>>
>
>
> -----
> fac n = foldr (*) 1 [1..n]
> --
> View this message in context: http://old.nabble.com/About-code-style---tp27414627p27416932.html
> Sent from the Haskell - Haskell-Cafe mailing list archive at Nabble.com.
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
--
jinjing
More information about the Haskell-Cafe
mailing list