Arc Forumnew | comments | leaders | submitlogin
6 points by jfm3 6127 days ago | link | parent

Small idea: Since Arc does major surgery on traditional Lisp syntax quirks, I think it should reclaim < and > as parenthesis, rather than symbol characters. Instead of (< n 0) you'd write (lt n 0), and use < for something else.


7 points by pg 6127 days ago | link

That might happen if I can think of a use for <...> as good as [...]. Or they could become intra-symbol dividers like :.

-----

6 points by tel 6126 days ago | link

It's not a popular idea in lisps, but set terminology, "list comprehensions", would be an interesting thing to see.

   <(fn x y) : (take x xs) (take y ys) (assert (pred x y))>
Of course, if you're going to do that, {} is probably the logical choice...

-----