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)
[ Parent
| on HN ]
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.