Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nonrecursive
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
61.
▲
by
nonrecursive
12y ago
You'll need to make sure you require/refer the core.async namespace according to the preceding code block. If you have the code there, make sure you re-evaluate the file. Here's a resource on require and refer: http:/&#
62.
▲
Atlas Beta – The new learning environment from O’Reilly
(chimera.labs.oreilly.com)
52 points
by
nonrecursive
12y ago
|
9 comments
63.
▲
tmux in 5 minutes
(flyingmachinestudios.com)
2 points
by
nonrecursive
12y ago
|
0 comments
64.
▲
Interacting with Java in Clojure
(braveclojure.com)
4 points
by
nonrecursive
12y ago
|
0 comments
65.
▲
Explanation of Combinators for the Working Man
(stackoverflow.com)
4 points
by
nonrecursive
12y ago
|
0 comments
66.
▲
The Periodic Table of Storytelling
(designthroughstorytelling.net)
2 points
by
nonrecursive
12y ago
|
0 comments
67.
▲
by
nonrecursive
12y ago
The book covers functional programming because Clojure places a heavy emphasis on functional programming, and learning it is essential to learning Clojure. The book is not "Functional Programming for the Brave and True, with Clojure as
68.
▲
by
nonrecursive
12y ago
You're right about being able to point to the same tail from two different lists in common lisp, of course. I'm not very experienced with scheme so I can't comment much on that. Clojure is different in the way it implements
69.
▲
by
nonrecursive
12y ago
I don't think I read On Lisp the same way. From 3.1: "If a function is advertised as destructive, that doesn't mean that it's meant to be called for side-effects. The danger is, some destructive functions give the impres
70.
▲
by
nonrecursive
12y ago
The book chapter aside, I think you might actually have it backwards. Hopefully I'm not misunderstanding you terribly! The reason why PG has to spend as much time as he does warning programmers about hidden ways in which Common Lisp ma
71.
▲
by
nonrecursive
12y ago
I think you may be misunderstanding a few things, and I hope I can clear them up :) First, the term "pure function" does not imply "ivory tower" any more than "recursion" does. Pure functions are tools that all
72.
▲
by
nonrecursive
12y ago
Clojure From the Ground Up http://aphyr.com/tags/Clojure-from-the-ground-up is a good resource, and there's also my own Clojure for the Brave and True http://www.braveclojure.com/ . I actually sta
73.
▲
by
nonrecursive
12y ago
In that case I think he's wrong. Being "different" and being "less than" are two different things, but it sounds like he's equating them, as if by going out of your way to help under-represented groups you'
74.
▲
by
nonrecursive
12y ago
This post is mostly an exposition of the author's strongly-held opinion that A) technology communities are all currently meritocracies, which is good; B) self-imposed quotas will result in something that isn't a meritocracy, which
75.
▲
Concurrency, Parallelism, and State. And Zombies.
(braveclojure.com)
6 points
by
nonrecursive
12y ago
|
0 comments
76.
▲
Clojure/West 2014 videos uploaded
(youtube.com)
2 points
by
nonrecursive
13y ago
|
0 comments
77.
▲
by
nonrecursive
13y ago
Makes me think that maybe I could write the code equivalent of "Scary Stories to Tell in the Dark" using Java
78.
▲
by
nonrecursive
13y ago
This is really inspiring! I had no idea that Linda co-founded Rails Girls, and for some reason I had formed the impression that she was an illustrator before becoming a programmer. I didn't know that she had learned to draw so that she
79.
▲
by
nonrecursive
13y ago
I created something similar a few years ago: http://openhercules.com/ . It supports reusing lists through an explicit clone. Source is at https://github.com/flyingmachine/openhercules .
80.
▲
by
nonrecursive
13y ago
I can't speak for hendzen, but your suggestion that women avoid tech because they're not as thick-skinned as men -- as opposed to being constantly exposed to hostility -- can easily be perceived as offensive. It sounds like you&#x
81.
▲
by
nonrecursive
13y ago
I remember seeing the same kind of arguments about Ruby when it began to become popular. "Ruby is too dynamic. You shouldn't use it on large-scale projects." Learning a language involves more than just learning syntax and sem
82.
▲
by
nonrecursive
13y ago
This repl snippet should show that you're not actually changing a data structure in place. Rather, you're creating a new data structure and changing an existing binding: user=> (def a [1 2 3]) user=> (def b a) user=&
83.
▲
by
nonrecursive
13y ago
One of the ideas I'm trying to convey is that the structure of the code is different from the syntax. With Clojure, special forms like def, if, etc, provide syntax in that each one has different rules for how their arguments get evalua
84.
▲
by
nonrecursive
13y ago
But I do apologize! It seems to me like this misunderstanding has made you a bit grumpy. I apologize if that's the case. If it's not, then I apologize for being wrong!
85.
▲
by
nonrecursive
13y ago
Thank you :-)
86.
▲
by
nonrecursive
13y ago
Thanks for the feedback, I've been finding it tricky to get the explanation right here. I don't have much time now and I'll try to reply with more later, but macros, special forms, and functions do indeed all have the same st
87.
▲
by
nonrecursive
13y ago
Apologies if the title submitted to HN was confusing. The actual chapter title is "Do Things: a Clojure Language Crash Course" but I felt that was too verbose here. The text is explicit about what will be covered: "In this ch
88.
▲
by
nonrecursive
13y ago
Thanks for the feedback! I should add a link to Light Table, but I don't think I'll end up writing instructions for it as it seems like the existing docs are pretty good.
89.
▲
by
nonrecursive
13y ago
Great suggestion. Thank you!
90.
▲
by
nonrecursive
13y ago
I plan on adding that to the book. In the mean time, I have a series on Java for Clojurists: http://www.flyingmachinestudios.com/programming/how-clojure-...
More ›