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