<html><head><style>p{margin-top:0px;margin-bottom:0px;}</style></head><body><div style="font-size:10pt; font-family:Gulim, sans-serif;"><p>Those implementations using the nontotal `fromList`seem inefficient and potentially dangerous.</p><p> </p><p>To eliminate those, I wrote a modification of the original file, which is enclosed.</p><p> </p><p>Some other suggestions:</p><p> </p><p>    `insertBy` for `NonEmpty`s</p><p> </p><p>    `NonEmpty [a]` to `[NonEmpty a]` transposition</p><p> </p><p>    Add fixity for (:|) as `infixl 4 :|` </p></div></body></html><table style='display:none'><tr><td><img src="https://mail.naver.com/readReceipt/notify/?img=JqeCbHFTpz%2FYaqgZKrRZp4uqMqFCa6koMqJSFoJoM6MdFz3vK4uqFoivKxEdaApgMX%2B0MoUq74lR74lcWNFlbX30WLloWrdQarwGMNiCb400bdIcMBFOp6wn74eZpm%3D%3D.gif" border="0"/></td></tr></table>