Double Cone Design – A Highly Effective Way to Design Functional Programs | Dark Hacker News