<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<p dir="ltr"><br>
On 8 Sep 2015 3:12 pm, Carlo Nucera <meditans@gmail.com> wrote:<br>
><br>
> -1<br>
><br>
> I wouldn't like to read code written with this extension. It feels to<br>
> me like an ad-hoc case,<br>
> hindering the general uniformity of the language. </p>
<p dir="ltr">I agree, and think it could be confusing to switch between styles in different codebases or in a single codebase.</p>
<p dir="ltr">I teach Haskell and encourage students to use brackets liberally if they're not sure when they're needed and experiment with removing redundant ones and replacing others with $ later on. I don't think this is one of the things they tend to get
confused about.</p>
<p dir="ltr">> It has been a nice<br>
> opportunity to read up<br>
> the haskell report, though :)<br>
><br>
> 2015-09-08 15:35 GMT+02:00 Alexander Berntsen <alexander@plaimi.net>:<br>
> > -----BEGIN PGP SIGNED MESSAGE-----<br>
> > Hash: SHA512<br>
> ><br>
> > ($) is just a function like any other*, so I don't think it's a great<br>
> > argument for or against a syntax extension.<br>
> ><br>
> > *Bar a few details like the special infix typing rule for<br>
> > accommodating impredicative polymorphism.<br>
> > - --<br>
> > Alexander<br>
> > alexander@plaimi.net<br>
> > https://secure.plaimi.net/~alexander<br>
> > -----BEGIN PGP SIGNATURE-----<br>
> > Version: GnuPG v2<br>
> ><br>
> > iQIcBAEBCgAGBQJV7uQDAAoJENQqWdRUGk8BA3wQAMdZ3xHQDYUy17HahMbMjxyT<br>
> > xkm2bZLDNMPwmyaciGHsC+BeRae9Oo1oVgjWDDzrL41zSf9e2GS5SmEQumJeAgLm<br>
> > TNkJgctJ44Ej+yPnJkik9OCK4YsFjZPFYdj8iI4T7uEBfC5vDQczODgKvcXo3WiY<br>
> > JmujgC+QFjU3PaDaz8HZ8UzDIRszBRPQyTTLzlYnsshQwws/eU7W1hBKBLNFjn90<br>
> > t9n8xq49BfbNInHSzVy5CbUW5VyPCYikkCAz7zRBc25iWtaXODvYnDCyc4vwVg38<br>
> > QsNfXvOsSrnE80WOQxXKbaHutMaf8QoiNQ5+M8gMNKWAHXZ0ROYgAE9lm2QfLMTE<br>
> > oidjVh9WrYmlXCmJl0pgFdN1Dc5J+KimoTK8ttvGcweRckUdgkBRQsmyqILtn+ql<br>
> > peNN9QU5W1V8rUfliTq9XCXDu1rAKuKtSPb3GQD9vXDQ22QSHQqjk8eLdd2bAK1n<br>
> > ji/r+Bjp9XNLvySaPi9neiEp3geFjZnN7b3pC2QtDsRJozv6prliNHOsGgLin5dN<br>
> > FmrwSXysha7hZtxy3ze4XnMa/91GZPB9Z91hZdALXyVSbDBrE4ukUABprI6tK8/6<br>
> > O2pfmsdWzvGMNgXFibg1sgJk9e8aTvp6YPyi6Xyj/88hLD6YxB3/ekxxBy00EDW/<br>
> > RFqKfswkYKypfKwx0FXq<br>
> > =8Rg1<br>
> > -----END PGP SIGNATURE-----<br>
> > _______________________________________________<br>
> > Haskell-Cafe mailing list<br>
> > Haskell-Cafe@haskell.org<br>
> > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe<br>
> _______________________________________________<br>
> Haskell-Cafe mailing list<br>
> Haskell-Cafe@haskell.org<br>
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe<br>
><br>
> ___________________________________________________________<br>
> This email has been scanned by MessageLabs' Email Security<br>
> System on behalf of the University of Brighton.<br>
> For more information see http://www.brighton.ac.uk/is/spam/<br>
> ___________________________________________________________<br>
</p>
<br clear="both">
___________________________________________________________<BR>
This email has been scanned by MessageLabs' Email Security<BR>
System on behalf of the University of Brighton.<BR>
For more information see http://www.brighton.ac.uk/is/spam/<BR>
___________________________________________________________<BR>
</body>
</html>