Hi Mark. Thanks for the response. I think one of the biggest barriers to functional programming is the lack of collections of best practices. I’m trying to capture the things that help me as I find them.
I totally agree with you on your argument order pattern. I often forget to order things that way to make them pipe friendly. I will update the post to reflect your suggestion as I think making code pipe-friendly is one of the most important things one can do to make code reusable in Elm.