Viewing profile — shigeo
shigeo
HN member- Joined
- Thu, Apr 23, 2020, 4:39 PM UTC
- HN karma
- 19
- Public activity
- 13 items
- HN profile
- View on Hacker News ↗
About shigeo
No profile information was provided.
Recent public activity
-
comment
Comment #23624839
Out of curiosity, how and how often do you make use of Haskell's laziness, and how often does it get in your way? And yes, the syntax of Haskell (besides unary minus) really does f…
-
comment
Comment #23624809
If you remove monadic IO, laziness and immutability from Haskell, then you're a lot closer to OCaml than you are to Haskell. But more importantly, immutability is used everywhere i…
-
comment
Comment #23574483
Nice idea! Some cheapshots: 1. The comments aspect of this doesn't really jump out at me from the landing page. 2. The words "knowledge base" scare most people. 3. "You will be our…
-
comment
Comment #23212413
> There are type theories that model classical logic and are yet still computable programming languages. Thanks, but this seems absurd to me. Please elaborate!
-
comment
Comment #23209862
Intuitionistic logic and intuitionistic type theory follow essentially the same set of rules, so how does type theory allow for a "marriage of mathematics and computation" any more…
-
comment
Comment #23189017
Tangentially, Rust goes well out of its way to avoid "type inference at a distance". For example, unlike Haskell or most MLs, type inference will not work across a function boundar…
-
comment
Comment #23133630
Why does that matter?
-
comment
Comment #22974666
I probably still stand corrected, but commutativity is a much stronger condition than the existence of an identity!
-
comment
Comment #22960285
Sure, but I guess that's the point --- the GCs in Java and Go can handle any allocation pattern you throw at them reasonably well, but there's not, as far as I know, such a "one-si…
-
comment
Comment #22960231
Out of curiosity, why does the condition "without egregious side effects" exist? Aren't egregious side effects already factored ibto the "net benefit" calculation?
-
comment
Comment #22960104
> I wouldn’t have bet that this is what would have happened. Which part of the results are you referring to? It's well-known that reference counting has significantly lower through…
-
comment
Comment #22957990
Side note: the study of monoids isn't a very big field in mathematics, because they're too simple to say too much about them. But if you modify them just a bit, either in the direc…
-
comment
Comment #22957883
Or that a monoid is merely a category with exactly one object.