Arrow notation, etc.

Dylan Thurston dpt@math.harvard.edu
Fri, 12 Oct 2001 21:38:03 +0900


--sdtB3X0nJg68CQEu
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Oct 12, 2001 at 01:02:07PM +0100, Keith Wansbrough wrote:
> Sadly, there's not a concrete proposal - it seems that no one sees a=20
> need for macros in a lazy language.  Most of what they do can be=20
> achieved through laziness - you can write "if" in Haskell already, for=20
> example, whereas you need a macro for it in Lisp.  Your arrow notation=20
> example may provide some motivation, though.

I wonder if macros could also be used to implement views.

I think there were other times I wanted to play similar tricks with
scoping, but I don't remember right now.

Best,
	Dylan Thurston

--sdtB3X0nJg68CQEu
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)

iD8DBQE7xuQrVeybfhaa3tcRAlNkAJ4j27VOiGA6V0J0Vvac/1Ohifn74ACgjKgJ
F5AIBXlFOju2YjdqntLxLss=
=f4qG
-----END PGP SIGNATURE-----

--sdtB3X0nJg68CQEu--