As a first step, it could be useful to provide this kind of syntax for haddock generated HTML sources (read-only).

Fortress language provides something similar (see Section 2.3 in the spec [1]).

-Sylvain

[1] http://www.ccs.neu.edu/home/samth/fortress-spec.pdf


2014-04-24 19:36 GMT+02:00 Rustom Mody <rustompmody@gmail.com>:



On Thu, Apr 24, 2014 at 10:57 PM, Kyle Murphy <orclev@gmail.com> wrote:
It's an interesting feature, and nice if you want that sort of thing, but not something I'd personally want to see as the default. Deviating from the standard ASCII set of characters is just too much of a hurdle to usability of the language. If you really like that sort of thing though you might want to look into APL which is either famous or infamous depending on your outlook for needing its own custom keyboard in order to write it.

-R. Kyle Murphy

I dont think anyone can reasonably talk of making it a default!
Just seeing how much and to where the envelope can be pushed.

eg I would like to see \ spelled as λ

As for APL, it failed for various reasons eg
- mixing up assembly language (straight line code with gotos) with functional idioms
- the character set was a major hurdle in the 60s. Thats not an issue today when most OSes/editors are unicode compliant

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe