Tak to je fikaný, teď je uvedeno:
if (Str.len s) < 4 then
zatímco původně bylo:
if (Str.len s) < 2 then
Jak to tedy má být?
To je fuk, ne? Otázka zněla, jak má typový systém ověřit správnost. V původním by nahlásil chybu, v tom druhém, že je to v pořádku. Podstatné je, zda je schopen.