Live data from Hacker News

Viewing profile — shigeo

shigeo

HN member
Joined
Thu, Apr 23, 2020, 4:39 PM UTC
HN karma
19
Public activity
13 items

About shigeo

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. 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…

  4. 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!

  5. 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…

  6. 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…

  7. comment
    Comment #23133630

    Why does that matter?

  8. comment
    Comment #22974666

    I probably still stand corrected, but commutativity is a much stronger condition than the existence of an identity!

  9. 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…

  10. 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?

  11. 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…

  12. 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…

  13. comment
    Comment #22957883

    Or that a monoid is merely a category with exactly one object.