GHC 7.0.3 (Ubuntu Repoes) выдает во время компиляции предупреждения типа
SpecConstr
Function `$j_se6a{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
Я сделал свой собственный тип данных, когда я делаю его строгим, есть эти предупреждения, когда он ленив, нет. Хотя я тестировал обе версии, они работают одинаково быстро, поэтому, возможно, строгость здесь чрезмерна. В любом случае, эти предупреждения серьезны?