<div dir="ltr"><div>Hi,</div><div><br></div><div>the lazy unboxed tuples proposal  (<a href="https://github.com/ghc-proposals/ghc-proposals/pull/35">https://github.com/ghc-proposals/ghc-proposals/pull/35</a>) was under discussion for a long period of time (more than a year and a half since submission).</div><div><br></div><div>As a shepherd to this proposal I recommend rejection based on the following:</div><div><br></div><div>* there is no clearly articulated motivation in favor of this proposal despite complying with the Manual;</div><div>* implementing this would lead to hard-to-trace performance issues in the users code (due to move from strictness in current GHC behaviour to laziness);</div><div>* it looks like the change (B) of the proposal (warn an unbanged strict patterns) meets no complains, so it is better to be resubmitted as a separate proposal;</div><div>* if resubmitted separately the change (A) should elaborate on desugaring to make potential performance drawbacks clear;</div><div>* it seems (maybe mistakenly) that the author has lost his interest in this proposal.</div><div><br></div><div>Although silence is undestood as agreement, I'd be glad to receive a feedback on this recommendation.</div><div><br></div><div>Regards,</div><div>Vitaly</div></div>