Hi,<br><br>I have a question, what&#39;s the best way to program? <br>&nbsp;- put all the signatures in the Haskell Code? <br>&nbsp;- Only put the type signatures needed to compile (like monomorphism errors or ambiguous signature)?<br>
<br>Until now, I prefer the second one, but when I use the -Wall option, there&#39;s a lot of complains about type signature. Maybe the type signature is something that not need to be checked as a warning.<br><br>But if the best practice is to put all the signatures, I found that Cabal generated code need to be fixed, because -Wall complains about it also.
<br clear="all"><br>-- <br>Thanks, Luis Cabellos, <br><br>