eg I would like to see \ spelled as λ

​I have symbol substitution enabled in Vim. E.g. when I write \ (and it is syntactically lambda) I get λ. The same way composition (.) is replaced with . The same trick can be enabled for other operators as well. So I have normal text and nice presentation in my text editor: it does not bother anyone but me.

Nick


2014-04-24 21:36 GMT+04: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