301
Vývoj / Re:Typový system versus unittesty
« kdy: 18. 06. 2018, 14:38:45 »Stejně tak může být:Kód: [Vybrat]def add(x: int, y: int) -> int:
"""
>>> add(1, 1)
3
"""
return x + y
Každopádně toto by měli řešit závislostní typy. Já jsem si to přeložil jako:Kód: [Vybrat]add x y == y * succ x
když udělám chybu v testu, tak test neprojde a chybu odhalím. Je nepravděpodobné, že bude stejná chyba v testu i v kódu.