UpdateAs Error ?
The update as function does not recurse in:
calculateSum2 :: Task Int
calculateSum2
= updateInformation ("Sum of 2 numbers, with view","")
[UpdateAs (\(i,j) -> {firstNumber = i, secondNumber = j, sum = (i+j)})
(\_ res -> (res.firstNumber,res.secondNumber))] (0,0)
>>= \(i,j) -> viewInformation ("Sum is:") [] (i+j)
>>| return (i+j)
So, if you type in a number, the sum is not adjusted.... I assume, it should...