Эти ваши интернеты бурлят:
ru-marazm.livejournal.com/3591670.html
lj.rossia.org/users/tiphareth/1685303.html
Агда, кстати, на стороне внучки, 9 раз по 2 литра будет 9 * 2:
_*_ : ℕ → ℕ → ℕ
zero * n = zero
suc m * n = n + (m * n)
Впрочем внучке стоило бы снять все вопросы, предоставив доказательство
*-commutative : ∀ m n → m * n ≡ n * m
Взяв
(
Read more... )
Comments 16
Reply
Так что, независимо от Агды, после первого этапа какая-то конвенция имеет смысл. Временный, конечно, что и порождает лютую дискуссию.
Reply
Reply
Reply
А как ещё докажешь учителю правоту?
Reply
Reply
// Volume, liters.
[] type L
let answer1 = 9 * 2
let answer2 = 2 * 9
>
[]
type L
val answer1 : int = 18
val answer2 : int = 18
То же самое, если ввести единицу измерения "литропокупатель".
Reply
Leave a comment