Top all-time · #6310
47deg.com
Company blog · 47deg.com/blogprogrammingweb
47deg.com is the company blog at 47deg.com, writing about programming and web. Since 2013, 13 different Hacker News readers have linked it 19 times, most often “Λrrow – Functional Programming for Kotlin”. No feed was found, so read it on the site itself.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
HN commenters link this 47deg post as a reference on functional domain modeling, an approach where data types are designed so they cannot represent invalid states.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Λrrow – Functional Programming for Kotlin2 people · 2 mentions · first linked 2018-01-15
- Functional Domain Modeling in Kotlin2 people · 2 mentions · first linked 2021-02-11
What Hacker News says?
What you're describing sounds a lot like Functional Domain Modeling[0] You mention "compactness" and "invalid states". FDM places great emphasis on ensuring your data model cannot represent illegal/impossible states. I think this is the essence of what you are describing, and the "compactness" is the result. [0] https://www.47deg.com/blog/functional-domain-modeling/
Comment linking /blog/functional-domain-modeling/
on “Ask HN: What's the word for when your type 'compactly' represents your state?”Submitted Fetch: A new Scala library for simple and efficient data access as a story · 16 points
HN discussionSubmitted Functional Domain Modeling in Kotlin as a story · 3 points
HN discussionSubmitted Lambda Calculus for JavaScript Part IV as a story · 3 points
HN discussionSubmitted Describing Microservices Using Modern Haskell as a story · 3 points
HN discussionSubmitted 47deg: 2016 LambdaConf Statement as a story · 3 points
HN discussionSubmitted Arrow Analysis – a Kotlin compiler plug-in as a story · 2 points
HN discussionSubmitted ValidatedNel in the Wild: Exploring error accumulation in an sbt plugin as a story · 2 points
HN discussionSubmitted The Science Behind Functional Programming as a story · 2 points
HN discussionSubmitted Λrrow – Functional Programming for Kotlin as a story · 2 points
HN discussionSubmitted Rushed implementations proving problematic for big data as a story · 1 points
HN discussionSubmitted Functional Programming Headlines for the week of March first, 2021 as a story · 1 points
HN discussionSubmitted Getting to Know ScalaCon as a story · 1 points
HN discussionSubmitted Functional Programming Updates – February 15th, 2021 as a story · 1 points
HN discussionSubmitted Conway’s Game of Life Using Kotlin and Arrow as a story · 1 points
HN discussionSubmitted Bow Arch 0.1.0 as a story · 1 points
HN discussionSubmitted Announcing Arrow – a functional companion to Kotlin's standard library as a story · 1 points
HN discussionSubmitted A different approach to UITableView delegates: a cool use of Swift’s enums as a story · 1 points
HN discussionSubmitted 47 Degrees uses Heroku for Scala hosting as a story · 1 points
HN discussion