News for hackers. Stuff that matters.
Re:Anarki – Community-managed fork of the Arc dialect of Lisp by dmead on Sunday July 15, 2018 @05:11PM (#17537104)
that's confusing as hell. there's a reason this didn't take off (Besides the competition from clojure)
Re:Anarki – Community-managed fork of the Arc dialect of Lisp by etatoby on Sunday July 15, 2018 @06:59PM (#17537571)
I don't like the Arc language because it's dynamically typed and thus inherently unsafe (see other threads for this sort of discussion.)

But I like this particular feature. If you think about it, an array is a mathematical function, or map, from indices to values. So it makes sense to be able to apply it to indices to get the respective values.

Re:Anarki – Community-managed fork of the Arc dialect of Lisp by DavidSJ on Sunday July 15, 2018 @07:36PM (#17537726)
In that sense, map just composes its two arguments.
Re:Anarki – Community-managed fork of the Arc dialect of Lisp by JadeNB on Sunday July 15, 2018 @08:39PM (#17537938)
That's cool! I'm a mathematician and so inclined to (over-)abstract programming, but it had never occurred to me to think of it that way.
Re:Anarki – Community-managed fork of the Arc dialect of Lisp by sova on Monday July 16, 2018 @04:54PM (#17545011)
Learn you a lisp for great justice
Re:Anarki – Community-managed fork of the Arc dialect of Lisp by quadcore on Sunday July 15, 2018 @05:45PM (#17537273)
It's kinda cool to be able to write (myarray i).