Re: Eliminate Haskell obfuscisms (was Smap: Collecting small programs)

From: Michael Hanus <>
Date: Fri, 31 Oct 2014 16:20:16 +0100

On 10/31/2014 06:42 AM, wrote:
> The long usage of Haskell in our company shown that pointfree style is abused much and leads to a code obfuscation. Moreover, the habit to omit the last argument may lead to a strange errors, if you did this accidentally, and did this for a function with missing annotation.
> Are there any plans to set warn mode in Curry: 1) for arguments omit (imo it’s a poor abstraction, people enjoying things like may go Forth path instead); 2) for use of «.» composition operator in a hand-written chains (on other side, the use in map() is worth); 3) «$» operator and maybe some more things.

I have no plans for it since then I would get a lot of
warnings in my programs :-)

Best regards,


curry mailing list
Received on Fr Okt 31 2014 - 16:20:47 CET

This archive was generated by hypermail 2.3.0 : Do Jun 13 2024 - 07:15:12 CEST