Top all-time · #10200
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.
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?
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”Submitted Is JavaScript getting worse? as a story · 104 points
HN discussionI 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””Submitted Y Combinator in Javascript as a story · 7 points
HN discussionSubmitted No, JavaScript Promise is not a Monad as a story · 4 points
HN discussionSubmitted The Tao of λ: Applicatives, Ramda style as a story · 2 points
HN discussionSubmitted Introducing Ramda: A practical functional library for JavaScript developers as a story · 2 points
HN discussionSubmitted Functors and Applicatives in JS: Like taking your cat to the vet as a story · 1 points
HN discussionSubmitted Javascript Y Combinator as a story · 1 points
HN discussion