Live data from Hacker News

Viewing profile — gilmi

gilmi

HN member
Joined
Sat, Nov 21, 2015, 3:38 PM UTC
HN karma
317
Public activity
94 items

About gilmi

No profile information was provided.

Recent public activity

  1. comment
    Comment #38274138

    I've mentioned this in a different comment, but I've written several articles on type inference, trying to make the topic more approachable: https://gilmi.me/blog/tags/type%20infer…

  2. comment
    Comment #38274087

    I really enjoyed the article. I think one way to simplify language creation is to use an existing language with somewhat similar operational semantics as a compilation target. This…

  3. comment
    Comment #37544599

    Maybe the engine used for Dead Cells, https://heaps.io ?

  4. comment
  5. comment
    Comment #37117820

    Monads are a bit like exiting vim. The complexity is exaggerated to the point of a meme, but in reality not very difficult, and they can be quite useful.

  6. comment
    Comment #36681836

    A different thing to look at is what enforcing referential transparency in your program means. Referential transparency means that when we bind an expression to a name (e.g. `y = f…

  7. comment
    Comment #36596248

    https://gilmi.me 31 posts. I write mostly about Haskell, compilers, webdev, and my hobby projects. - https://gilmi.me/blog/post/2016/10/14/lisp-to-js - Compiling a lisp to JavaScri…

  8. comment
    Comment #36531230

    you welcome :)

  9. comment
    Comment #36530176

    I've written an online book with mdbook ( https://lhbg-book.link ) and it was a breeze. I believe mdbook was one of the reasons I even finished the book. 1. It's super easy to inst…

  10. comment
    Comment #35804089

    Please allow me to share a blog post and a learning resource: - Consider Haskell - https://gilmi.me/blog/post/2020/04/28/consider-haskell - Learn Haskell by building a blog generat…

  11. comment
    Comment #35737982

    You might be interested in https://futhark-lang.org

  12. comment
    Comment #34788602

    Very informative. Thanks!

  13. comment
    Comment #33912567

    - https://lhbg-book.link - https://marcosampellegrini.com/simple-haskell-book - https://leanpub.com/production-haskell

  14. comment
    Comment #33808221

    If you have 24 minutes, George Wilson's talk about propagators is really interesting and demonstrates how we can find solutions to problems by looking at math. https://www.youtube.…

  15. comment
    Comment #33601934

    CS4410 and CSE131 (they are very similar, pick one) for compilation: - https://course.ccs.neu.edu/cs4410sp21 - https://ucsd-cse131-f19.github.io These two articles for garbage coll…

  16. comment
    Comment #32529472

    I agree that there are many opinions and that Haskell people don't want to compromise on what they see is the value of the language, but I've also seen a lot of people express thei…

  17. comment
    Comment #32529337

    I don't think that's correct. Especially since there's a community-led organization with the specific goal of increasing adoption https://haskell.foundation/

  18. comment
    Comment #32529272

    - Learn Haskell by building a blog generator[0] (disclaimer: I wrote this) - Simple Haskell Handbook[1] - Haskell (Almost) Standard Libraries[2] - [0]: https://lhbg-book.link - [1]…

  19. comment
    Comment #32529226

    I wrote an article of a few usecases and why I think Haskell is a good match for them: https://gilmi.me/blog/post/2020/04/28/consider-haskell

  20. comment
  21. comment
    Comment #31680494

    Thank you!

  22. comment
    Comment #31680488

    On the "where to go next?" appendix there's a link to my Haskell study plan[0] which has links to a bunch of extra material. [0]: https://github.com/soupi/haskell-study-plan

  23. comment
    Comment #31671648

    Sounds like a generally reasonable approach to me.

  24. comment
    Comment #31667760

    Thank you. I'm glad you're enjoying it. Sorry if I sounded a bit aggressive here. I think one of the cool things about Haskell is that there's quite a high ceiling in terms of solu…

  25. comment
    Comment #31667336

    Right but the point of the book is to ease learners into the language (and teach core concepts), and not throw them into the deep end of it. Also, I'll update the text about kinds …