> 1) Allowing operational parameters to be used.
Sorry, I don't know what you mean by `operational parameters'.
> 2) Allow record names to be reused. Most langauges have a special
> syntak for record names but haskell does not. Record names are just
> treated as selector functions.
Yes, that's very useful. And the TREX extension (extensible records) of Hugs
permits you to do that and much more.
> 3) Allow really really clean systax for functions with compicated
> parameters. Try doing this within current haskell.
>
> array (range 1 to 10) ...
> array (range 1 to 10 skip 2) ...
> array (range 1 to 100 factor 2) ...
Reuse the existing list functions:
array [1..10]
array [1,3..10]
array (takeWhile (<=100) (iterate (*2) 1))
--
OLAF CHITIL, Lehrstuhl fuer Informatik II, RWTH Aachen, 52056 Aachen, Germany
Tel: (+49/0)241/80-21212; Fax: (+49/0)241/8888-217
URL: http://www-i2.informatik.rwth-aachen.de/~chitil/
- Re: View on true ad-hoc overloading. Nigel Perry
- RE: View on true ad-hoc overloading. Brian Boutel
- RE: View on true ad-hoc overloading. Nigel Perry
- RE: View on true ad-hoc overloading. Frank A. Christoph
- Re: View on true ad-hoc overloading. Kevin Atkinson
- Re: View on true ad-hoc overloading. Fergus Henderson
- Re: View on true ad-hoc overloading. Fergus Henderson
- Re: View on true ad-hoc overloading. Fergus Henderson
- Re: View on true ad-hoc overloading. Fergus Henderson
- RE: View on true ad-hoc overloading. Brian Boutel
- Re: View on true ad-hoc overloading. Olaf Chitil
- Re: View on true ad-hoc overloading. Kevin Atkinson
- Re: View on true ad-hoc overloading. Hans Aberg
- RE: View on true ad-hoc overloading. Hans Aberg
- Re: View on true ad-hoc overloading. Jan de Wit
- Re: View on true ad-hoc overloading. Carlos Camarao de Figueiredo
- Re: View on true ad-hoc overloading. Jon . Fairbairn
- Re: View on true ad-hoc overloading. Hans Aberg
- RE: View on true ad-hoc overloading. Patrick Logan
- Re: View on true ad-hoc overloading. S. Alexander Jacobson
- Re: View on true ad-hoc overloading. Fergus Henderson
