Czy można użyć typów statycznych lub zależnych, aby udowodnić, że funkcja jest idempotentna?
Przeszukałem Google i różne miejsca na StackOverflow / StackExchange w celu znalezienia odpowiedzi bez powodzenia. Najbliżej znalazłem rozmowę o Idrisie: https://groups.google.com/forum/#!topic/idris-lang/yp7vrspChRg
Niestety ta dyskusja jest trochę ponad moją głową.