Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jose_zap
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
jose_zap
7y ago
The article does not blame lazy evaluation for the problem. The author just could not figure out where the leaks came from. I believe I know where some of the leaks may be coming from. I’m one of the authors of hadolint, the docker file lin
92.
▲
by
jose_zap
7y ago
You can use HIE. It supports template Haskell
93.
▲
by
jose_zap
7y ago
Yes, it already has a code command to automatically add top level type annotations. The caveat I that it can only work if you add -Wall to your compilations flags.
94.
▲
Dynamic type systems are not inherently more open
(lexi-lambda.github.io)
382 points
by
jose_zap
7y ago
|
275 comments
95.
▲
by
jose_zap
7y ago
In fairness, the list comprehension syntax in python was taken directly from Haskell: https://wiki.python.org/moin/PythonVsHaskell
96.
▲
by
jose_zap
7y ago
I’m a bit conflicted about your point here, because they seem cherry-picked to highlight disparate aspects of Haskell that don’t make it less interesting or important. Haskell is more often than not sued as a general purpose language, not a
97.
▲
Why our team cancelled our move to microservices
(medium.com)
27 points
by
jose_zap
7y ago
|
4 comments
98.
▲
by
jose_zap
7y ago
This is one of the solutions, using do notation: solve (theInt, theString) = do a <- theInt b <- theString return (a,b)
99.
▲
by
jose_zap
7y ago
The schema applies to the generated values, but what’s the equivalent of a schema for a programming language? Types. Jsonnet does not have a way to validate its functions without running them first.
100.
▲
by
jose_zap
7y ago
I think the Non-Turing completeness is misunderstood as "no infinite loops!". Of course, that's the obvious effect of not having it, but it has more important effects: 1. Any expression can be normalised at compile time. This
101.
▲
by
jose_zap
7y ago
You can still do that, though. In Dhall you may import things remotely as you develop and then tell Dhall to pre-fetch the result, you can commit that and it will not access anything. You may also just download any imports yourself and sour
102.
▲
by
jose_zap
7y ago
Dhall give you exactly that, since you can store the normalised version of any configuration. Or inspect it at will by running it.
103.
▲
by
jose_zap
7y ago
That would probably be the (&) operator, which is In the standard library
104.
▲
by
jose_zap
7y ago
Lazy Io was an unfortunate historic accident, one which is preached much against in the Haskell community. Alternative standard libraries abound in the ecosystem that remove this accident.
105.
▲
by
jose_zap
7y ago
He has worked for Google and Facebook, the big company argument is not very relevant, IMO.
106.
▲
by
jose_zap
7y ago
Anything you are unfamiliar with will obviously look alien and difficult. I actually find their code quite readable, but that’s because I have experience writing Haskell.
107.
▲
Zero Bullshit Haskell
(github.com)
2 points
by
jose_zap
7y ago
|
0 comments
108.
▲
by
jose_zap
7y ago
You should give VScode + haskell-ide-engine a try. It offers a really good completion engine.
109.
▲
by
jose_zap
8y ago
I would!
110.
▲
by
jose_zap
8y ago
https://www.ncbi.nlm.nih.gov/m/pubmed/1286471/ Retrospectively analyzes patients who got placebo, vs natural course patients. Placebo group fared better in physical exercise compared to the natural course gro
111.
▲
by
jose_zap
8y ago
I often copy paste the inferred type to top level declarations, so I’m a sense it is true
112.
▲
by
jose_zap
8y ago
A great looking KDE distribution, I'm very impressed. Great job!
113.
▲
by
jose_zap
8y ago
It has a language server which works with many good editors like vscode, that’s something at least!
114.
▲
by
jose_zap
8y ago
Try the turtle library, after using it it would certainly feel for you like it was designed for scripting, it’s such a joy to use!
115.
▲
Writing a Screencast Video Editor in Haskell
(wickstrom.tech)
126 points
by
jose_zap
8y ago
|
12 comments
116.
▲
by
jose_zap
8y ago
You can also run Haskell in interpreted mode, so it is actually a viable choice for scripting.
117.
▲
Psilocybin therapy for depression granted Breakthrough Therapy status by FDA
(newatlas.com)
23 points
by
jose_zap
8y ago
|
0 comments
118.
▲
Haskell by day
(adomokos.com)
3 points
by
jose_zap
8y ago
|
0 comments
119.
▲
Detailed Walkthrough for a Beginner Haskell Program
(haskellforall.com)
5 points
by
jose_zap
8y ago
|
0 comments
120.
▲
by
jose_zap
8y ago
No, I kept going and I’m pretty happy that I decided to stick with it
More ›