Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
theCodeStig
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
theCodeStig
4y ago
Over 9 years of Scala here. Scala definitely has quite a few warts.
32.
▲
by
theCodeStig
4y ago
This echos my set up, and it's quite stable, particularly if the overlay is pinned.
33.
▲
by
theCodeStig
4y ago
I use Nix on macOS to install emacs. No special ports.
34.
▲
by
theCodeStig
4y ago
There was gambe.ro, which was an Italian site like Lobste.rs. Unfortunately it’s down now.
35.
▲
by
theCodeStig
4y ago
Assuming rust or other systems language. Linked lists are optimal for head access; not random access. For random access, yes a vector would be better.
36.
▲
by
theCodeStig
4y ago
Haskell has to have an escape hatch in order to work, though fortunately it is hidden away. Every program has effects. A program that does not have any effects (IO) would not be useful, as you can't get anything into or out of it.
37.
▲
by
theCodeStig
4y ago
Exactly my point above, about Java.
38.
▲
by
theCodeStig
4y ago
> Not a pure function at all. And not really a function either. Just a mapping. A function is a mapping of an input to an output.
39.
▲
by
theCodeStig
4y ago
In contrast, I find juniors to be the easiest to teach. Those with more experience, are stuck in their ways, often stubbornly.
40.
▲
by
theCodeStig
4y ago
Unfortunately, a lot of Java programmers write imperative code in Java. Although I have seen "good" Java programmers write "good clean code", it's the exception, rather than the norm. Most of the good Java programm
41.
▲
by
theCodeStig
4y ago
Does it simulate “magic smoke”?
42.
▲
by
theCodeStig
4y ago
The academic analogue would be: Programming in Haskell, by Graham Hutton http://www.cs.nott.ac.uk/~pszgmh/pih.html
43.
▲
by
theCodeStig
4y ago
Cats effect can do the same
44.
▲
by
theCodeStig
4y ago
What aspect of lambda calculus is not declarative?
45.
▲
by
theCodeStig
4y ago
Laziness, and purely functional go a long way toward declarative.
46.
▲
by
theCodeStig
4y ago
Not all lisps are declarative, but a lisp certainly can be declarative.
47.
▲
by
theCodeStig
4y ago
Ok then, would you consider markup languages declarative, XML... XSLT?
48.
▲
by
theCodeStig
4y ago
To avoid duplication of input/output tags; it would be nice to have a bridge that coincides with existing documentation comment tools. For example Scaladoc has @param, and @return.
49.
▲
by
theCodeStig
4y ago
It’s like the inverse of org-babel
50.
▲
by
theCodeStig
4y ago
I think auto-switch to USB makes a lot more sense. That’s also how the Apple keyboards, and trackpads work.
51.
▲
by
theCodeStig
4y ago
This sounds eerily familiar. Let me guess, there were sprint planning sessions that went on for hours. More time was allocated to planning the work, than for the actual work. Replacing one dogma (waterfall) with another (dogmatic agile), i
52.
▲
by
theCodeStig
4y ago
This is great! Have you considered to make this into a package?
53.
▲
by
theCodeStig
4y ago
I hear you but... I myself, would not be trying to ride the best line, and hit every apex on a descent that I'm not intimately familiar with. I'd take it slow, and exercise caution until I am intimately familiar with the entire ro
54.
▲
by
theCodeStig
4y ago
What is TESU?
55.
▲
by
theCodeStig
5y ago
Yes! I had this book in the early 2000’s. it was originally published by Microsoft Press.
56.
▲
by
theCodeStig
5y ago
Yeps. I love this.
57.
▲
by
theCodeStig
5y ago
You’re on point, there is no difference.
58.
▲
by
theCodeStig
5y ago
The author could have at the least, used Cristoforo Colombo, instead of the anglicized version.
59.
▲
by
theCodeStig
5y ago
Singapore is (primarily) an English speaking country.
60.
▲
by
theCodeStig
5y ago
Have you tried to see the pure FP viewpoint, rather than argue?
More ›