LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

В некоторых языках можно написать операции суммирования, возвращающие число гарантированно того же диапазона, либо ошибку.

Реализовать add(Int, Int ) -> Optional<Int> можно на чём угодно, только в нашем мире так не принято. Принято писать по принципу «да похрен на переполнения»

Исходная версия wandrien, :

В некоторых языках можно написать операции суммирования, возвращающие число гарантированно того же диапазона, либо ошибку.

Реализовать add(Int, Int ) -> Optional<Int> можно на чём угодно, только в нашем мире так не принято. Принято писать по принципу «да порхрен на переполнения»