di Hutton Razor è un linguaggio di espressione banale con costanti e oltre:Dove viene definito per la prima volta "Hutton's Razor"?
data HR = Const Int
| HR :+: HR
eval :: HR -> Int
eval (Const n) = n
eval (e1 :+: e2) = eval e1 + eval e2
Appare in molti esempi di programmazione sul web, ad esempio, [1, 2, 3, 4]. Qualcuno sa dove è stato definito per primo, forse da Graham Hutton su un foglio?
Questa domanda sembra essere off-topic perché si tratta di un riferimento documentato. – madth3