<div>
                    Rather you than me :)  Personally, when in a functional language, I quite like reading a function and thinking “cool, a function called ‘fred’ that operates on data A, B, and C”.  I shudder when I recall my 20+ years of OO and thinking “ok, a method called ‘fred’.  Wonder what it does?"
                </div>
                <div><div><br></div><div>-- </div><div>Steve Strong</div><div>Sent with <a href="http://www.sparrowmailapp.com/?sig">Sparrow</a></div><div><br></div></div>
                 
                <p style="color: #A0A0A8;">On Thursday, 19 February 2015 at 14:04, Imants Cekusins wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div><blockquote type="cite"><div>So much time spent for removing one State variable from a few function calls.</div></blockquote><div><br></div><div>much more time will be saved when refactoring from now on.</div><div><br></div><div>imagine:</div><div>most funs will now have signature:</div><div><br></div><div>-spec a(pid()) -> ok.</div><div><br></div><div>and most function bodies will look like:</div><div>check(Pid),</div><div>update(Pid),</div><div>return(Pid).</div><div><br></div><div>it will be a breeze now.</div><div>_______________________________________________</div><div>erlang-questions mailing list</div><div><a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a></div><div><a href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a></div></div></div></span>
                 
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>