Re: alternative syntax for Clojure? Haskell?

2014-04-05 Thread Travis Wellman
On Saturday, April 5, 2014 3:04:01 PM UTC-7, Gary Trakhman wrote: > > At least in my case, this process of mental macro/functioncall expansion, > or 'abstraction-surfing' as I like to call it, got easier over time. I > feel like it's been a general skill to hone for programming in general, and

Re: alternative syntax for Clojure? Haskell?

2014-04-05 Thread Travis Wellman
On Saturday, April 5, 2014 5:51:10 PM UTC-7, Jason Felice wrote: > > In the original post: > > > I had been writing elegant but deeply nested Clojure code that was very > difficult to read ... > > I focus on expressivity, specifically because of the write-only > phenomenom. This isn't peculiar

Re: alternative syntax for Clojure? Haskell?

2014-04-05 Thread Travis Wellman
Francois Rey, Yes I've been following that project. They're going for purity, which means reimplementing a lot of standard java stuff in Frege. Cool project, but what I really want is Clojure. Everything Clojure without the parens. So you'd get lists, and homoiconicity, and all the Clojure libs

Re: Treating mutable Java objects as values

2014-04-05 Thread Travis Wellman
If it were my project I would simply not modify mutable values. If they're modified outside your own code, then model how they change. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note

alternative syntax for Clojure? Haskell?

2014-04-05 Thread Travis Wellman
When I started learning Haskell after a year or more of Clojure, the syntax was refreshing, and I found myself wishing I could write Clojure with Haskell syntax. Later I left Clojure behind for plain Java because of code maintenance issues. I had been writing elegant but deeply nested Clojure c