> From: Joe <[EMAIL PROTECTED]> > Does anybody with their elbows in the > code think variable interpolation and/or > multi-line strings are good/doable ideas?
Can't say I have my elbows in the code, but I think that multi-line strings could be useful. I'm not sure what I think about variable interpolation... I imagine it would make the language somewhat more difficult to parse. What would this be like, anyway? Something like "foo $(bar) baz" = "foo"++bar++"baz" ? And then you'd have to have some sort of quoting rule, for dollar signs followed by parens... I guess you'd probably want some variant that automatically applies show... > Would this be the sort of change one could make > without a lot of previous familiarity with > the implementation of Hugs/Ghc? You'd certainly need to be familiar with how to specify syntax, and how to write a parser. > It would be a *signifigant* boon to those > of us trying to get haskell into organizations > by using it as "maintainable perl/sh", and Haskell is not a "maintainable perl/sh". It is not a good language for simple shell scripts, and is not good for string processing either. Have you tried Scsh? Or Python? I don't think that supporting string hacking is a major goal for Haskell. > generally make an already delightful language > more delightful. This message has been brought to you by the letter alpha and the number pi. _______________________________________________ Haskell-Cafe mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell-cafe
