Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #10200

M

mu

Personal blog · buzzdecafe.github.ioprogrammingweb

mu is a personal blog at buzzdecafe.github.io about programming and web. Since 2013, 7 different Hacker News readers have linked it 9 times. The last post was in 2018, but the archive is still widely read.

Visit the blog
9mentions?
7HN people?
2013–2019first – last linked?
Links on Hacker News per year · peak 3 in 2014

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

Posts on Haskell as a general-purpose language and on the Ramda JavaScript utility library. One commenter links the Ramda post when comparing it with Underscore and Lodash.

Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

What Hacker News says?

  1. Yeah, you're right that in some manners JS's promises do extend the semantics of a monad (notably in its impl. of return) but it is a monad though: function bindPromise(p, f) { return p.then(f); } function returnPromise(a) { return new Promise.resolve(a); } Proof of the laws left as an exercise to the reader :). But yes, you are correct that promises do quite a bit more than only being a monad, for example because o…

    Comment linking /2018/04/10/no-promises-are-not-monads

    on “Why I think Haskell is the best general purpose language as of June 22 2019”
  2. Submitted Is JavaScript getting worse? as a story · 104 points

    HN discussion
  3. I like Ramda[1] better than both underscore or lodash because of it's argument ordering (function first) and auto-currying[2]. It's 7kb minified and gzipped. [1] http://ramdajs.com/ [2] https://buzzdecafe.github.io/code/2014/05/16/introducing-ram...

    Comment linking /code/2014/05/16/introducing-ramda/

    on ““Discuss latest changes to master before releasing””
  4. Submitted Y Combinator in Javascript as a story · 7 points

    HN discussion
  5. Submitted No, JavaScript Promise is not a Monad as a story · 4 points

    HN discussion
  6. Submitted The Tao of λ: Applicatives, Ramda style as a story · 2 points

    HN discussion
  7. Submitted Introducing Ramda: A practical functional library for JavaScript developers as a story · 2 points

    HN discussion
  8. Submitted Functors and Applicatives in JS: Like taking your cat to the vet as a story · 1 points

    HN discussion
  9. Submitted Javascript Y Combinator as a story · 1 points

    HN discussion

Search all of HN for buzzdecafe.github.io