Haskell сделать запись, чтобы связать
Я пытаюсь отменить заявление в Хаскелле. Я нашел несколько примеров здесь на SO, но не смог применить их к моему делу. Единственное, о чем я могу думать, это тяжелое вложенное выражение let, которое кажется довольно уродливым.
Утверждение, в котором обозначения должны быть заменены связыванием:
do num <- numberNode x
nt1 <- numberTree t1
nt2 <- numberTree t2
return (Node num nt1 nt2)
Любой вклад высоко ценится =)