Top all-time · #7884
argumatronic
Personal blog · argumatronic.comprogrammingmath
argumatronic is a personal blog at argumatronic.com about programming and math. Since 2016, 9 different Hacker News readers have linked it 14 times, most often “A Brief Guide to a Few Algebraic Structures”. The last post was in 2021, but the archive is still widely read.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
HN readers link this blog, by Julie Moronuki, for explanations of algebraic structures in functional programming, including a beginner-oriented algebra cheatsheet and monoids.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Occasional writings about Haskell.
Most-linked posts?
- A Brief Guide to a Few Algebraic Structures4 people · 5 mentions · first linked 2019-07-31
What Hacker News says?
I'm interested in building up math intuition too. I'm engaging with math very slowly and just as a hobby, but part of what got me interested was encountering resources that are unreasonably effective at building intuition. A common theme I have noticed is whatever it is, getting a geometric understanding of it aids intuition significantly. Others have mentioned the 3Blue1Brown videos. They are an excellent example o…
Comment linking /posts/2019-06-21-algebra-cheatsheet.html
on “Ask HN: Best resources to gain math intuition?”Submitted A Brief Guide to a Few Algebraic Structures as a story · 266 points
HN discussionFor the more beginners of us, I love this blog post / cheatsheet by Julie Moronuki on the matter of Algebraic Structures https://argumatronic.com/posts/2019-06-21-algebra-cheatsheet...
Comment linking /posts/2019-06-21-algebra-cheatsheet.html
on “Algebraic Structures: Things I wish someone had explained about FP”Submitted Why We're Sponsoring LambdaConf 2016 as a story · 116 points
HN discussionA monoid is an algebraic data structure that has a binary operation (+, *, ++, etc), and an empty element (0, 1, [], etc). In terms of relationship to other algebraic data structure, it "inherits" the binary operation from its Semigroup buddy, which is a very nice data structure to represent non-empty containers (and statically enforce that property). Julie Moronuki's blog has helped me greatly to understand it all:…
Comment linking /posts/2019-06-21-algebra-cheatsheet.html
on “Fast Fibonacci numbers using Monoids”Submitted Haskell People as a story · 90 points
HN discussion* Today My Son Learned About Tuples https://argumatronic.com/posts/2016-02-29-child-learns-tuple... * Teaching a 10-year-old Haskell https://argumatronic.com/posts/2015-04-08-Haskell-to-10yo.ht...
Comment linking /posts/2015-04-08-Haskell-to-10yo.html
on “Ask HN: How do you teach you kids about computers and coding?”Submitted Writing Is a Visual Language as a story · 24 points
HN discussionI'm one of the developers working on Formality and want to add a some links to: - Our docs (docs.formality-lang.org) - Our standard library ( https://github.com/moonad/Formality-Base ) - Our Telegram channel ( https://t.me/formality_lang ) One thing I've been particularly enjoying with Formality is how we can implement structures like `Monoid`, `Profunctor`, `Monad`, etc. directly as types, rather than requiring typ…
Comment linking /posts/2019-06-21-algebra-cheatsheet.html
on “Formality, a (proof)gramming language featuring optimal reductions”Submitted Bad at Math as a story · 3 points
HN discussionSubmitted The monad complaint pipeline as a story · 2 points
HN discussionSubmitted Teaching a 10-year-old Haskell as a story · 2 points
HN discussionSubmitted Teaching Haskell for Understanding as a story · 1 points
HN discussion