Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jonsterling
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
271.
▲
by
jonsterling
14y ago
Would be entertaining to me if each of the douchewattles who wrote these would have their offers revoked. Fuck you if you "hacked your video". You didn't "hack your video". What could that possibly mean? Just listen to yourself.
272.
▲
by
jonsterling
14y ago
Very cool. I don't think this is the “future of document editing”, but it's a neat project nonetheless.
273.
▲
by
jonsterling
14y ago
As a software engineer and graduating Linguistics major at Berkeley, I can say without a doubt that this is total bollocks. The author's poor understanding of natural language is clear. As far as my own anecdotal experience can be trusted (
274.
▲
Flexibly-Phased Constraints in Haskell
(jonmsterling.com)
1 points
by
jonsterling
14y ago
|
0 comments
275.
▲
by
jonsterling
14y ago
There's also no compiletime guarantee that Nothing is handled in Haskell; there are plenty of unsafe partial functions. In a non-total language, you unfortunately have to avoid partial functions without help from the compiler. You're quite
276.
▲
by
jonsterling
14y ago
Whilst you're mostly right about the second bit, your first complaint really isn't valid, since in Haskell, every value is basically "My Type + Fuck You" (because codata isn't distinguished from data). fuckYou :: a fuckYou = fuckYou justTro
277.
▲
by
jonsterling
14y ago
:) What an unfortunate function name. But "pure" isn't much better...
278.
▲
by
jonsterling
14y ago
Remember, Maybe and Either are not language features in Haskell, but rather library features! Java is totally capable of hosting them. (Though, there isn't any special syntax for tuples in Java).
279.
▲
by
jonsterling
14y ago
I did this for a while, highly recommended.
280.
▲
by
jonsterling
14y ago
If by "all the functional idioms" you mean "doing stuff with functions and whatnot", then by all means, recommend JavaScript. However, once you get done playing with maps and folds, you'll find that there's a whole world of more important t
281.
▲
Expressing Church Pairs with Types
(jonmsterling.com)
1 points
by
jonsterling
15y ago
|
0 comments
282.
▲
Unifying Monoids and Monads with Polymorphic Kinds
(jonmsterling.com)
1 points
by
jonsterling
15y ago
|
0 comments
283.
▲
by
jonsterling
15y ago
You seem to be using “carveout” as though it’s a word. I think you meant “caveat”.
284.
▲
by
jonsterling
16y ago
Hi! I'm the developer of Githood, and this post means a lot to me, so thank you! Githood is my first experiment in having software be commercial and open-source at the same time. The idea is that anyone who is capable of compiling it can do