actions and reused algorithms.</p>
<p>When deciding whether you should adopt Fantasy Land, you should consider your team&#39;s familiarity with functional programming, and be realistic regarding the level of discipline that your team can commit to maintaining code quality (vs the pressure of writing new features and meeting deadlines). Functional style programming heavily depends on compiling, curating and mastering a large set of small, precisely defined functions, and therefore it&#39;s not suitable for t