Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jonlachlan
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
1.
▲
Ws-low-level 1.0.1 for Node.js
(npmjs.com)
2 points
by
jonlachlan
5mo ago
|
1 comments
2.
▲
by
jonlachlan
5mo ago
As advertised, you can roll your own.
3.
▲
Ws-low-level: A promise-based WebSocket library
(npmjs.com)
1 points
by
jonlachlan
2y ago
|
0 comments
4.
▲
by
jonlachlan
11y ago
> "Everything is ease-of-use optimized, to the point that you can query Mongo via the browser console." meteor remove autopublish meteor remove insecure The Mongo-accessible frontent is genius. This makes your prototyping much
5.
▲
by
jonlachlan
11y ago
This makes sense. But would you say that there could be easier shorthand descriptors to supplement the terms? Or perhaps terms that are used to describe the utility of currying, but don't actually replace the specific (and useful) term
6.
▲
by
jonlachlan
11y ago
Good thoughts. I'm interested to see if there are other opinions.
7.
▲
by
jonlachlan
11y ago
I agree, I've revisited my position. Argument deferral and partial application (my term: argument presetting) is something that currying can achieve, but it's not what currying is.
8.
▲
by
jonlachlan
11y ago
Good point. It's a bit of a wonder why so many people think of them as equivalent (perhaps they thought currying was a convenient shorthand for partial application). I'm comfortable with a simple campaign to clarify the difference
9.
▲
by
jonlachlan
11y ago
Your path will be your own, but here's what has helped me: Try Meteor (meteor.com). That way you start from a complete development environment, and you can focus on actually using JavaScript, as well as feel good about being productiv
10.
▲
by
jonlachlan
11y ago
Again, your description refers to "partial application", which is different from currying. I think that many people are comfortable with "currying" only because they think it's the same as partial application. The f
11.
▲
by
jonlachlan
11y ago
From the perspective of a non-functional language, it is argument deferral because you're composing your sequence of functions first, which can then be used by later adding inputs for evaluation. Were you thinking of partial applicatio
12.
▲
by
jonlachlan
11y ago
Thanks for this clarification. The fact that these are widely confounded is evidence that many people are comfortable with the term "currying" only because they think it's the same as "partial application", so they
13.
▲
by
jonlachlan
11y ago
Your description refers to "partial application", which is different from currying. I think that many people are comfortable with "currying" only because they think it's the same as partial application. The fact tha
14.
▲
by
jonlachlan
11y ago
As a related extension, though I don't think "partial application" is a bad term, I can also think of it as "presetting arguments", so there you go, my last submission is to call this "presetting".
15.
▲
by
jonlachlan
11y ago
See my longer comment. I'm suggesting "sequencing" and the opposite, "bundling".
16.
▲
by
jonlachlan
11y ago
Thanks everyone for the comments. It is interesting to see how widely "currying" is conflated with "partial application". I have to say, I still find the name to be a stumbling block. Perhaps this discussion can help to
17.
▲
Can we stop calling it currying?
14 points
by
jonlachlan
12y ago
|
40 comments
18.
▲
by
jonlachlan
12y ago
I read it about a month ago, but these are thoughts that have been ruminating in my head for the past few weeks. I have struggled to explain the benefits of Meteor to others, they always try to compare it to React, Angular, Knockout, Node,
19.
▲
by
jonlachlan
12y ago
You can weigh the trade-off between needing to configure your environment with what Meteor gives you. I would say Meteor has a value proposition that's definitely worth looking at. The list of things it helps you with is more than most
20.
▲
by
jonlachlan
12y ago
I don't understand this comparison. Meteor makes things simpler and removes a lot of low-level complexity. It makes software development simpler. By "some people want Windows", it sounds like you're suggesting that there
21.
▲
by
jonlachlan
12y ago
Been using Meteor for 4 months, and I'm an junior ops guy turned developer. So if I say something that sounds like I don't know what I'm talking about, it's probably because I don't, so take it easy. Having said tha