Live data from Hacker News

Viewing profile — callmecosmas

callmecosmas

HN member
Joined
Wed, Jun 29, 2011, 7:23 PM UTC
HN karma
38
Public activity
14 items

About callmecosmas

No profile information was provided.

Recent public activity

  1. comment
    Comment #6791951

    Haskell seems pretty left brained to me!

  2. comment
    Comment #6766698

    Actually at the bottom of page 2 of Maynard's preprint he states: "We emphasize that the above result does not incorporate any of the technology used by Zhang to establish the exis…

  3. comment
    Comment #6689582

    Why not F#?

  4. comment
    Comment #6088611

    I think the main difference is that SLIME is for Common Lisp and Geiser is for Guile/Racket. More than that, I don't know enough about SLIME to say.

  5. comment
    Comment #6017977

    Haskell certainly has a big learning curve, but the experience will be much more rewarding than learning Clojure or F#. Haskell is a (relatively) uncompromising language and Clojur…

  6. comment
    Comment #5734184

    You don't actually need the second lambda since all Haskell functions take one argument, so you can just do f = \x y -> x + y and you'll have an implicit lambda before the y.

  7. comment
    Comment #5734165

    Python implementations do not have tail call optimization but that doesn't really have anything to do with functional programming. Common Lisp has mutable data structures by defaul…

  8. comment
    Comment #5705214

    I'm a grad student that works in Racket and fwiw I find that I prefer emacs for editing but DrRacket for testing and debugging. It has great tools for documentation, locating error…

  9. comment
    Comment #5604144

    If you're going to try Scheme and you're scared of emacs/vim, I'd suggest Racket. It's got a nice IDE (DrRacket) and a lot of the community is focused on teaching so there's a lot …

  10. comment
    Comment #5568857

    I'm an emacs lover myself, but for that use-case it seems like all you need is rlwrap: http://utopia.knoware.nl/~hlub/rlwrap/#rlwrap

  11. comment
    Comment #5473831

    Racket allows for (), [] or {} in code and it seems that in practice [] is used to distinguish some syntactic forms that have nested parens from normal function calls such as the l…

  12. comment
    Comment #5411422

    I mean I can see how that would be a sexual joke given a certain tone of voice.

  13. comment
    Comment #5396737

    Pretty much: https://github.com/imkevinxu/faithinhumanity/blob/master/fai...

  14. comment
    Comment #5277640

    Cool work but doesn't mix well with text selection. I'm not into js but I wonder if it would be easy to distinguish between clicking on one spot and clicking and dragging for say c…